fix unshare of fillslice

This commit is contained in:
dzaima 2023-07-10 22:51:23 +03:00
parent cb9f4dbbc1
commit 24fea51bdd

View File

@ -253,7 +253,7 @@ static B unshare(B x) {
Arr* r = arr_shCopy(m_fillarr0p(xia), x);
fillarr_setFill(r, unshare(getFillR(x)));
B* rp = fillarr_ptr(r);
B* xp = fillarr_ptr(a(x));
B* xp = arr_bptr(x);
for (usz i = 0; i < xia; i++) rp[i] = unshare(xp[i]);
return unshareShape(r);
}