X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=narabu-encoder.cpp;fp=narabu-encoder.cpp;h=36804d616f70681f411af412961a23ac87a542b4;hb=8ec3c0a5d091591d2961a64f4a8cdf3600111fa8;hp=febe2148d2d6ed1c9499d3f9542f6394d8282f94;hpb=016d6ce14089a2f3518500adf80f155f1f14a4d2;p=narabu diff --git a/narabu-encoder.cpp b/narabu-encoder.cpp index febe214..36804d6 100644 --- a/narabu-encoder.cpp +++ b/narabu-encoder.cpp @@ -401,6 +401,7 @@ int main(int argc, char **argv) const uint8_t *out_end = data + (stream_idx * 64 + y * 8 + x + 1) * 1024; const uint8_t *ptr = data + offsets[stream_idx * 64 + y * 8 + x]; uint32_t num_rans_bytes = out_end - ptr; + assert(num_rans_bytes <= 1024); if (num_rans_bytes == last_block.size() && memcmp(last_block.data(), ptr, last_block.size()) == 0) {