diff mbox

[FFmpeg-devel,2/2] doc/examples/decode_video: Fix format string vulnerability

Message ID 20170407212912.6203-2-michael@niedermayer.cc
State Accepted
Commit 23edd41a0d6994cb5d9983d8f035e8eef78960ad
Headers show

Commit Message

Michael Niedermayer April 7, 2017, 9:29 p.m. UTC
Fixes: CID1404843

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
---
 doc/examples/decode_video.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox

Patch

diff --git a/doc/examples/decode_video.c b/doc/examples/decode_video.c
index 613bc5cc88..4377fd49e0 100644
--- a/doc/examples/decode_video.c
+++ b/doc/examples/decode_video.c
@@ -74,7 +74,7 @@  static void decode(AVCodecContext *dec_ctx, AVFrame *frame, AVPacket *pkt,
 
         /* the picture is allocated by the decoder. no need to
            free it */
-        snprintf(buf, sizeof(buf), filename, dec_ctx->frame_number);
+        snprintf(buf, sizeof(buf), "%s-%d", filename, dec_ctx->frame_number);
         pgm_save(frame->data[0], frame->linesize[0],
                  frame->width, frame->height, buf);
     }