- ASSERT(len % slicelen == 0);
- dac->ctx.slicelen = slicelen;
- dac->ctx.start(dac, buf, len, slicelen);
+ ASSERT(len % slice_len == 0);
+ ASSERT(callback);
+
+ dac->ctx.callback = callback;
+ dac->ctx.slice_len = slice_len;
+ dac->ctx.start(dac, buf, len, slice_len);