[trunk] Remove a simple warning about a cast
authorMathieu Malaterre <mathieu.malaterre@gmail.com>
Wed, 26 Feb 2014 12:54:02 +0000 (12:54 +0000)
committerMathieu Malaterre <mathieu.malaterre@gmail.com>
Wed, 26 Feb 2014 12:54:02 +0000 (12:54 +0000)
src/lib/openjp2/t2.c

index 0982d6b5fe274f65baa97c04a77d4c0f788f7b21..6aee8c724c2831df037993f8b27c2c13fa950bf6 100644 (file)
@@ -441,7 +441,8 @@ OPJ_BOOL opj_t2_decode_packets( opj_t2_t *p_t2,
 
         /* don't forget to release pi */
         opj_pi_destroy(l_pi,l_nb_pocs);
-        *p_data_read = l_current_data - p_src;
+        assert( l_current_data - p_src <  UINT32_MAX );
+        *p_data_read = (OPJ_UINT32)(l_current_data - p_src);
         return OPJ_TRUE;
 }