summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorMathieu Malaterre <mathieu.malaterre@gmail.com>2015-10-10 18:38:08 +0200
committerMathieu Malaterre <mathieu.malaterre@gmail.com>2015-10-10 18:38:08 +0200
commitdc869c2985c8ee346089e61414899ae7aa2e00f5 (patch)
tree27e4a5744908231dbea14d0e3d068872e4bdac3a /src/lib
parentd753441028e7c4f8efe84c043eff9c3e27e17c30 (diff)
Add paranoid sentinels
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/openjp2/mct.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/openjp2/mct.c b/src/lib/openjp2/mct.c
index 8b0276f3..9bb01da4 100644
--- a/src/lib/openjp2/mct.c
+++ b/src/lib/openjp2/mct.c
@@ -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( (uintptr_t)c0 & 16 == 0 );
+ assert( (uintptr_t)c1 & 16 == 0 );
+ assert( (uintptr_t)c2 & 16 == 0 );
for(i = 0; i < (len & ~3U); i += 4) {
__m128i y, u, v;