Add an assertion on constant variables
authorMikael Berthe <mikael@lilotux.net>
Sat, 18 Mar 2017 10:21:54 +0100
changeset 23 9ce0f2e2a33f
parent 22 46681d21157a
child 24 40074e33c579
Add an assertion on constant variables
goduf.go
--- a/goduf.go	Sun Feb 19 19:57:04 2017 +0100
+++ b/goduf.go	Sat Mar 18 10:21:54 2017 +0100
@@ -481,6 +481,11 @@
 	var skipPartial bool
 	var ignoreEmpty bool
 
+	// Assertion on constant values
+	if minSizePartialChecksum <= 2*medsumBytes {
+		log.Fatal("Internal error: assert minSizePartialChecksum > 2*medsumBytes")
+	}
+
 	// Command line parameters parsingg
 	flag.BoolVar(&verbose, "verbose", false, "Be verbose (verbosity=1)")
 	flag.BoolVar(&verbose, "v", false, "See --verbose")