Add comment explaining bj is not use when l_data_size == 0
[openjpeg.git] / src / lib / openjp2 / mct.c
index 8b0276f32d847c52f95c8650bff5432e80c3d289..02259679c2135570cb974d45d6bd25535d499931 100644 (file)
@@ -81,6 +81,10 @@ void opj_mct_encode(
 {
        OPJ_SIZE_T i;
        const OPJ_SIZE_T len = n;
+       /* buffer are aligned on 16 bytes */
+       assert( ((size_t)c0 & 0xf) == 0 );
+       assert( ((size_t)c1 & 0xf) == 0 );
+       assert( ((size_t)c2 & 0xf) == 0 );
        
        for(i = 0; i < (len & ~3U); i += 4) {
                __m128i y, u, v;