From c5f4abf698f6a52db2eb7a27c7560fc0f8a33b5f Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Thu, 5 Jan 2012 10:51:28 +0100 Subject: [PATCH] ffprobe: exit in case generic options are incompatible with strict XML output --- ffprobe.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ffprobe.c b/ffprobe.c index 77c343a96a..34626a8fc9 100644 --- a/ffprobe.c +++ b/ffprobe.c @@ -926,6 +926,7 @@ static av_cold int xml_init(WriterContext *wctx, const char *args, void *opaque) av_log(wctx, AV_LOG_ERROR, \ "XSD-compliant output selected but option '%s' was selected, XML output may be non-compliant.\n" \ "You need to disable such option with '-no%s'\n", opt_name, opt_name); \ + return AVERROR(EINVAL); \ } CHECK_COMPLIANCE(show_private_data, "private"); CHECK_COMPLIANCE(show_value_unit, "unit");