From 490786c02e8551ab9e7c23d6025a775a6e6a64cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20B=C5=93sch?= Date: Fri, 12 Apr 2013 12:44:23 +0200 Subject: lavfi/ocv: fix crash with no filter name specified. --- libavfilter/vf_libopencv.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'libavfilter/vf_libopencv.c') diff --git a/libavfilter/vf_libopencv.c b/libavfilter/vf_libopencv.c index cbaf8f7..b27f30d 100644 --- a/libavfilter/vf_libopencv.c +++ b/libavfilter/vf_libopencv.c @@ -322,6 +322,10 @@ static av_cold int init(AVFilterContext *ctx) OCVContext *ocv = ctx->priv; int i; + if (!ocv->name) { + av_log(ctx, AV_LOG_ERROR, "No libopencv filter name specified\n"); + return AVERROR(EINVAL); + } for (i = 0; i < FF_ARRAY_ELEMS(ocv_filter_entries); i++) { OCVFilterEntry *entry = &ocv_filter_entries[i]; if (!strcmp(ocv->name, entry->name)) { -- cgit v1.1