]> git.sesse.net Git - vlc/commitdiff
Simplify.
authorRémi Denis-Courmont <rem@videolan.org>
Sat, 1 Mar 2008 18:59:18 +0000 (18:59 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Sat, 1 Mar 2008 18:59:18 +0000 (18:59 +0000)
The previous commit "accidentally" worked around Drew Yao's first integer overflow.

modules/demux/mp4/libmp4.c

index 54ee0851efa87e5bb90d13f9eb0144ae3deccc9a..16f5f82a09f7fee0567ec0f8e94a37f722659ddb 100644 (file)
@@ -1683,8 +1683,7 @@ static int MP4_ReadBox_padb( stream_t *p_stream, MP4_Box_t *p_box )
 
 
     MP4_GET4BYTES( p_box->data.p_padb->i_sample_count );
-    count = p_box->data.p_padb->i_sample_count;
-    count = (count + 1) / 2;
+    count = (p_box->data.p_padb->i_sample_count + 1) / 2;
 
     p_box->data.p_padb->i_reserved1 = calloc( count, sizeof(uint16_t) );
     p_box->data.p_padb->i_pad2 = calloc( count, sizeof(uint16_t) );