# HG changeset patch # User michael # Date 1211917496 0 # Node ID 0e2576b1e7531ac248945ccf6dba4214693bf5cc # Parent 67c615c7e19c9a6f846830ce6b4d0c26c95242c3 Do not read from prior the array, fix CID 127. diff -r 67c615c7e19c -r 0e2576b1e753 imgconvert.c --- a/imgconvert.c Tue May 27 16:50:48 2008 +0000 +++ b/imgconvert.c Tue May 27 19:44:56 2008 +0000 @@ -407,16 +407,16 @@ void avcodec_pix_fmt_string (char *buf, int buf_size, int pix_fmt) { - PixFmtInfo info= pix_fmt_info[pix_fmt]; - - char is_alpha_char= info.is_alpha ? 'y' : 'n'; - /* print header */ if (pix_fmt < 0) snprintf (buf, buf_size, "name " " nb_channels" " depth" " is_alpha" ); - else + else{ + PixFmtInfo info= pix_fmt_info[pix_fmt]; + + char is_alpha_char= info.is_alpha ? 'y' : 'n'; + snprintf (buf, buf_size, "%-10s" " %1d " " %2d " " %c ", info.name, @@ -424,6 +424,7 @@ info.depth, is_alpha_char ); + } } int ff_fill_linesize(AVPicture *picture, int pix_fmt, int width)