[MPlayer-cvslog] r25212 - trunk/spudec.c

ulion subversion at mplayerhq.hu
Fri Nov 30 19:08:34 CET 2007


Author: ulion
Date: Fri Nov 30 19:08:33 2007
New Revision: 25212

Log:
Fix warnings:
spudec.c: In function 'spudec_assemble':
spudec.c:353: warning: 'current_nibble[0]' may be used uninitialized in this function
spudec.c:353: warning: 'current_nibble[1]' may be used uninitialized in this function
spudec.c:352: warning: 'end_pts' may be used uninitialized in this function
spudec.c:351: warning: 'start_pts' may be used uninitialized in this function


Modified:
   trunk/spudec.c

Modified: trunk/spudec.c
==============================================================================
--- trunk/spudec.c	(original)
+++ trunk/spudec.c	Fri Nov 30 19:08:33 2007
@@ -348,9 +348,9 @@ static void spudec_process_control(spude
   unsigned int off;
   unsigned int start_off = 0;
   unsigned int next_off;
-  unsigned int start_pts;
-  unsigned int end_pts;
-  unsigned int current_nibble[2];
+  unsigned int start_pts = 0;
+  unsigned int end_pts = 0;
+  unsigned int current_nibble[2] = {0, 0};
   unsigned int control_start;
   unsigned int display = 0;
   unsigned int start_col = 0;
@@ -650,6 +650,7 @@ void spudec_calc_bbox(void *me, unsigned
     unsigned int scaley = 0x100 * dys / spu->orig_frame_height;
     bbox[0] = spu->start_col * scalex / 0x100;
     bbox[1] = spu->start_col * scalex / 0x100 + spu->width * scalex / 0x100;
+printf("spu_align: %d, %d, %d\n", spu_alignment, dxs, dys);
     switch (spu_alignment) {
     case 0:
       bbox[3] = dys*sub_pos/100 + spu->height * scaley / 0x100;



More information about the MPlayer-cvslog mailing list