diff --git a/src/builtins/md1.c b/src/builtins/md1.c index 406d1ca4..70d89b85 100644 --- a/src/builtins/md1.c +++ b/src/builtins/md1.c @@ -44,8 +44,8 @@ B each_c1(Md1D* d, B x) { B f = d->f; else if (isFun(f)) { u8 rtid = v(f)->flags-1; if (rtid==n_ltack || rtid==n_rtack) { - if (EACH_FILLS) decG(xf); - return EACH_FILLS || TI(x,arrD1) || IA(x)==0? x : any_squeeze(withFill(x, bi_noFill)); + if (EACH_FILLS) dec(xf); + return TI(x,arrD1) || IA(x)==0? x : any_squeeze(EACH_FILLS? x : withFill(x, bi_noFill)); } r = eachm_fn(f, x, c(Fun,f)->c1); } else {