diff --git a/src/builtins/md1.c b/src/builtins/md1.c index 49f53a2b..55cbacb0 100644 --- a/src/builtins/md1.c +++ b/src/builtins/md1.c @@ -226,7 +226,7 @@ static NOINLINE B select_cells(usz n, B x, ur xr) { if (xe==el_B) { SGet(x) HArr_p rp = m_harrUv(cam); - for (usz i = 0; i < cam; i++) rp.a[i] = Get(x, i); + for (usz i = 0; i < cam; i++) rp.a[i] = Get(x, i*csz+n); r = rp.b; } else { void* rp = m_tyarrv(&r, elWidth(xe), cam, el2t(xe));