avconv: add an assert to silence an uninitialized variable warning.
authorAnton Khirnov <anton@khirnov.net>
Mon, 25 Jun 2012 11:19:51 +0000 (13:19 +0200)
committerAnton Khirnov <anton@khirnov.net>
Tue, 26 Jun 2012 17:32:41 +0000 (19:32 +0200)
The warning silenced was:
avconv.c: In function ‘opt_output_file’:
avconv.c:3380:21: warning: ‘meta_out’ may be used uninitialized in this function [-Wuninitialized]
avconv.c:3315:20: note: ‘meta_out’ was declared here

avconv.c

index 7aacbe0..3eb249d 100644 (file)
--- a/avconv.c
+++ b/avconv.c
@@ -3350,6 +3350,7 @@ static int copy_metadata(char *outspec, char *inspec, AVFormatContext *oc, AVFor
             METADATA_CHECK_INDEX(index, context->nb_programs, "program")\
             meta = &context->programs[index]->metadata;\
             break;\
+        default: av_assert0(0);\
         }\
 
     SET_DICT(type_in, meta_in, ic, idx_in);