diff options
| author | bhgv <bhgv.empire@gmail.com> | 2020-05-12 12:49:48 +0300 |
|---|---|---|
| committer | bhgv <bhgv.empire@gmail.com> | 2020-05-12 12:49:48 +0300 |
| commit | 73c13e732072c17f3e584e11a51d1f7dc8d88e32 (patch) | |
| tree | d5064e2f801db11f3b95a7f0b58fa6c00adb63b2 /libinterp/alt.c | |
| parent | 4d4555a52c3663876160fd107e2bf94c6d6cfebf (diff) | |
gesture control (just to note this point of progress)
Diffstat (limited to 'libinterp/alt.c')
| -rw-r--r-- | libinterp/alt.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libinterp/alt.c b/libinterp/alt.c index 75749e1..1952178 100644 --- a/libinterp/alt.c +++ b/libinterp/alt.c @@ -165,10 +165,14 @@ altdone(Alt *a, Prog *p, Channel *sel, int sr) c = ac->c; if(c != H) { t = D2H(c)->t; +//printf("t=%X\n", t); if(t == &Tarray) altunmark(c, ac->ptr, p, sr, &sel, n); else { - if(c->recv->prog) +//printf("c=%X\n", c); +//printf("c->recv=%X\n", c->recv); +//printf("c->recv->prog=%X\n", c->recv->prog); + if(c->recv && c->recv->prog) cqdelp(&c->recv, p); if(sr == 1 && c == sel) { p->ptr = ac->ptr; |
