]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* gcc.dg/pr35065.c: Fix testcase warnings.
authorMichael Matz <matz@suse.de>
Wed, 13 Feb 2008 16:16:17 +0000 (16:16 +0000)
committerMichael Matz <matz@gcc.gnu.org>
Wed, 13 Feb 2008 16:16:17 +0000 (16:16 +0000)
From-SVN: r132288

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr35065.c

index 88299fa67d2772b33fac836db0bd2b18d96c1de1..3e660c99b6722b7a9bffd9c4f665033c42aed91e 100644 (file)
@@ -1,3 +1,7 @@
+2008-02-13  Michael Matz  <matz@suse.de>
+
+       * gcc.dg/pr35065.c: Fix testcase warnings.
+
 2008-02-13  Michael Matz  <matz@suse.de>
 
        PR debug/35065
index d5cf14fbb6e02991c75406d0febef9cc349f6ed1..e5b681ef3f0d192b3206a62a1a3d8ffe0ed48487 100644 (file)
@@ -14,6 +14,7 @@ typedef struct es_format_t es_format_t;
 typedef struct decoder_t decoder_t;
 typedef struct decoder_sys_t decoder_sys_t;
 typedef struct block_t block_t;
+extern void* malloc (size_t);
 enum vlc_module_properties {
   VLC_MODULE_CB_OPEN, VLC_MODULE_CB_CLOSE, VLC_MODULE_NAME, };
 struct es_format_t {
@@ -30,7 +31,7 @@ struct block_t {
   uint8_t *p_buffer;
 };
 static inline block_t *block_Duplicate( block_t *p_block ) {
-  block_t *p_dup = block_New( ((void *)0), p_block->i_buffer );
+  block_t *p_dup = (block_t*)block_New( ((void *)0), p_block->i_buffer );
   p_dup->i_dts = p_block->i_dts;
   p_dup->i_pts = p_block->i_pts;
 }
@@ -89,7 +90,7 @@ static inline uint32_t bs_read1( bs_t *s ) {
   return 0;
 }
 int Open ( vlc_object_t * );
-static void Close( vlc_object_t * );
+void Close( vlc_object_t * );
 __attribute__((visibility("default"))) int vlc_entry__0_9_0f ( module_t *p_module ) {
   {
     module_t *p_submodule = p_module;
@@ -135,7 +136,7 @@ int Open( vlc_object_t *p_this ) {
         i < i_sps;
         i++ ) {
       int i_length = U16_AT( p );
-      block_t *p_sps = nal_get_annexeb( p_dec, p + 2, i_length );
+      block_t *p_sps = (block_t*)nal_get_annexeb( p_dec, p + 2, i_length );
       ParseNALBlock( p_dec, p_sps );
     }
   }
@@ -182,7 +183,7 @@ block_t *ParseNALBlock( decoder_t *p_dec, block_t *p_frag )
              block_ChainAppend( &p_sps, p_pps );
              block_ChainAppend( &p_sps, p_sys->p_frame );
              p_sys->b_header = 1;
-             p_pic = block_ChainGather( p_sps );
+             p_pic = (block_t*)block_ChainGather( p_sps );
            }
          } while(0);
   }
@@ -211,7 +212,7 @@ block_t *ParseNALBlock( decoder_t *p_dec, block_t *p_frag )
            p_sps->i_pts = p_sys->p_frame->i_pts;
            block_ChainAppend( &p_sps, p_pps );
            block_ChainAppend( &p_sps, p_sys->p_frame );
-           p_pic = block_ChainGather( p_sps );
+           p_pic = (block_t*)block_ChainGather( p_sps );
          }
        p_pic->i_flags |= p_sys->slice.i_frame_type;
       } while(0);