cmdutils: reset *picref_ptr to NULL in get_filtered_frame()
authorStefano Sabatini <stefano.sabatini-lala@poste.it>
Thu, 19 May 2011 22:58:00 +0000 (00:58 +0200)
committerStefano Sabatini <stefano.sabatini-lala@poste.it>
Fri, 20 May 2011 07:34:57 +0000 (09:34 +0200)
Avoid the presence of an invalid pointer, fix a crash in case of
get_filtered_frame() failure.

cmdutils.c

index a5363b8..71d6d33 100644 (file)
@@ -908,6 +908,7 @@ int get_filtered_video_frame(AVFilterContext *ctx, AVFrame *frame,
 {
     int ret;
     AVFilterBufferRef *picref;
+    *picref_ptr = NULL;
 
     if ((ret = avfilter_request_frame(ctx->inputs[0])) < 0)
         return ret;