From: Douglas Bagnall Date: Tue, 3 Dec 2019 22:35:40 +0000 (+1300) Subject: lib/fuzzing/decode_ndr_X: print less by default, avoid pipe X-Git-Tag: ldb-2.1.0~326 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=afe866086c00d433e270a94c782f551e5b00263b;p=thirdparty%2Fsamba.git lib/fuzzing/decode_ndr_X: print less by default, avoid pipe ndrdump can now take base64 input directly. Signed-off-by: Douglas Bagnall Reviewed-by: Andrew Bartlett --- diff --git a/lib/fuzzing/decode_ndr_X_crash b/lib/fuzzing/decode_ndr_X_crash index 75dc7de215f..8b05e653fcd 100755 --- a/lib/fuzzing/decode_ndr_X_crash +++ b/lib/fuzzing/decode_ndr_X_crash @@ -19,7 +19,16 @@ FLAGS = [ (4, 'ndr64', '--ndr64'), ] + +def print_if_verbose(*args, **kwargs): + if verbose: + print(*args, **kwargs) + + def process_one_file(f): + print_if_verbose(f.name) + print_if_verbose('-' * len(f.name)) + b = f.read() flags, function = struct.unpack('