From a1679e5e092236bb19a2dabbdf728f1e40a7f9d0 Mon Sep 17 00:00:00 2001 From: DarthSim Date: Tue, 1 Sep 2020 17:55:00 +0600 Subject: [PATCH] Proper arguments check for strip_metadata --- processing_options.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/processing_options.go b/processing_options.go index 4e714b94..cbf962f3 100644 --- a/processing_options.go +++ b/processing_options.go @@ -851,10 +851,12 @@ func applyFilenameOption(po *processingOptions, args []string) error { } func applyStripMetadataOption(po *processingOptions, args []string) error { - if len(args[0]) > 0 { - po.StripMetadata = parseBoolOption(args[0]) + if len(args) > 1 { + return fmt.Errorf("Invalid strip metadata arguments: %v", args) } + po.StripMetadata = parseBoolOption(args[0]) + return nil }