Mercurial > libavcodec.hg
diff huffyuv.c @ 2423:87b7fbed8609 libavcodec
dissallow sprintf
author | michael |
---|---|
date | Wed, 12 Jan 2005 00:59:42 +0000 |
parents | 18b8b2dcc037 |
children | f67b63ed036d |
line wrap: on
line diff
--- a/huffyuv.c Wed Jan 12 00:16:25 2005 +0000 +++ b/huffyuv.c Wed Jan 12 00:59:42 2005 +0000 @@ -1170,13 +1170,14 @@ if((s->flags&CODEC_FLAG_PASS1) && (s->picture_number&31)==0){ int j; char *p= avctx->stats_out; + char *end= p + 1024*30; for(i=0; i<3; i++){ for(j=0; j<256; j++){ - sprintf(p, "%llu ", s->stats[i][j]); + snprintf(p, end-p, "%llu ", s->stats[i][j]); p+= strlen(p); s->stats[i][j]= 0; } - sprintf(p, "\n"); + snprintf(p, end-p, "\n"); p++; } }else{