]> granicus.if.org Git - openjpeg/commitdiff
Fix an issue with parenthesis
authorMathieu Malaterre <mathieu.malaterre@gmail.com>
Sat, 10 Oct 2015 19:03:44 +0000 (21:03 +0200)
committerMathieu Malaterre <mathieu.malaterre@gmail.com>
Sat, 10 Oct 2015 19:03:44 +0000 (21:03 +0200)
src/lib/openjp2/mct.c
src/lib/openjp2/opj_malloc.c

index 9bb01da490748454163009468f8e99fa9cb13d5a..6b67834565492c2567e4a0bca834530c9e293182 100644 (file)
@@ -82,9 +82,9 @@ 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 );
+       assert( ((uintptr_t)c0 & 0xf) == 0 );
+       assert( ((uintptr_t)c1 & 0xf) == 0 );
+       assert( ((uintptr_t)c2 & 0xf) == 0 );
        
        for(i = 0; i < (len & ~3U); i += 4) {
                __m128i y, u, v;
index 4c9de50f5e6cd790823916c033258cbcab097474..85a5716b717c43ae85706ca192b2ef8cc166bcf1 100644 (file)
@@ -67,7 +67,7 @@ static inline void *opj_aligned_realloc_n(void *ptr, size_t alignment, size_t si
   /* glibc doc states one can mixed aligned malloc with realloc */
   void *r_ptr = realloc( ptr, size );
   /* fast path */
-  if( (uintptr_t)r_ptr & alignment == 0 )
+  if( ((uintptr_t)r_ptr & alignment) == 0 )
     return r_ptr;
   /* this is non-trivial to implement a portable aligned realloc, so use a
    * simple approach where we do not need a function that return the size of an