History

Check for error so that avfilter_open(av_filter_get_by_name(...etc...)) fails gracefully.

Commited in SoC by Vitor Sessak on 2007-10-29 16:00:27 Originally committed as revision 12024 to svn://svn.ffmpeg.org/ffmpeg/trunk

Vitor Sessak committed 18 years ago

Commit 8f618f41 parent 4d7c9be1 file · +6 −1Browse files

Unified · Split

libavfilter/avfilter.c+6−1
@@ -363,7 +363,12 @@ static const char *filter_name(void *p) · 362 unmodified lines
363 363
364AVFilterContext *avfilter_open(AVFilter *filter, char *inst_name)364AVFilterContext *avfilter_open(AVFilter *filter, char *inst_name)
365{365{
366 AVFilterContext *ret = av_malloc(sizeof(AVFilterContext));366 AVFilterContext *ret;
367
368 if (!filter)
369 return 0;
370
371 ret = av_malloc(sizeof(AVFilterContext));
367 372
368 ret->av_class = av_mallocz(sizeof(AVClass));373 ret->av_class = av_mallocz(sizeof(AVClass));
369 ret->av_class->item_name = filter_name;374 ret->av_class->item_name = filter_name;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t