Fix mem leak when user preallocates an AVFormatContext, passes it to
av_open_input_file(), but the file does not exist. Patch by Art Clarke a$(surname) xuggle com Originally committed as revision 19370 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
@@ -499,7 +499,7 @@ int av_open_input_file(AVFormatContext **ic_ptr, const char *filename,
|
|||||||
av_freep(&pd->buf);
|
av_freep(&pd->buf);
|
||||||
if (pb)
|
if (pb)
|
||||||
url_fclose(pb);
|
url_fclose(pb);
|
||||||
*ic_ptr = NULL;
|
av_freep(ic_ptr);
|
||||||
return err;
|
return err;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user