--- mplayer-20030930/TOOLS/subfont-c/subfont.c.warn Sun Jul 13 23:25:22 2003 +++ mplayer-20030930/TOOLS/subfont-c/subfont.c Tue Sep 30 23:38:57 2003 @@ -304,7 +304,7 @@ glyph_index = FT_Get_Char_Index(face, uni_charmap ? character:code); if (glyph_index==0) { WARNING("Glyph for char 0x%02lx|U+%04lX|%c not found.", code, character, - code<' '||code>255 ? '.':code); + code<' '||code>255 ? '.':(char)code); continue; } } @@ -368,7 +368,7 @@ fprintf(f, "0x%04lx %i %i;\tU+%04lX|%c\n", unicode_desc ? character:code, pen_x, // bitmap start pen_xa-1, // bitmap end - character, code<' '||code>255 ? '.':code); + character, code<' '||code>255 ? '.':(char)code); #endif pen_x = ALIGN(pen_xa); } --- mplayer-20030930/libmpcodecs/vd_libmpeg2.c.warn Mon Aug 18 16:49:06 2003 +++ mplayer-20030930/libmpcodecs/vd_libmpeg2.c Tue Sep 30 23:38:57 2003 @@ -72,7 +72,7 @@ mpeg2_close (mpeg2dec); } -static void draw_slice (void * _sh, uint8_t ** src, unsigned int y){ +static void draw_slice (void * _sh, uint8_t * const * src, unsigned int y){ sh_video_t* sh = (sh_video_t*) _sh; mpeg2dec_t* mpeg2dec = sh->context; const mpeg2_info_t * info = mpeg2_info (mpeg2dec);