Parcourir la source

Proper arguments check for strip_metadata

DarthSim il y a 5 ans
Parent
commit
a1679e5e09
1 fichiers modifiés avec 4 ajouts et 2 suppressions
  1. 4 2
      processing_options.go

+ 4 - 2
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
 }