summaryrefslogtreecommitdiff
path: root/tools/xor_compress.py
diff options
context:
space:
mode:
authorRangi <remy.oukaour+rangi42@gmail.com>2020-09-21 10:02:38 -0400
committerRangi <remy.oukaour+rangi42@gmail.com>2020-09-21 10:02:38 -0400
commitb3381a2f458926439fc74d433ad10c35f4d4ddc7 (patch)
tree51b6976d8d26e543011d97e31f10974c2c263a77 /tools/xor_compress.py
parentd40cdfc279dacdf6be3a9cdbcb01848ea6ca2722 (diff)
xor_compress: use argv[0] as the program name if it exists
Diffstat (limited to 'tools/xor_compress.py')
-rw-r--r--tools/xor_compress.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/tools/xor_compress.py b/tools/xor_compress.py
index 42d091f..ab39627 100644
--- a/tools/xor_compress.py
+++ b/tools/xor_compress.py
@@ -2,16 +2,14 @@
import sys
-PROGRAM_NAME = "xor_compress.py"
-
-sys.argv.pop(0)
+program_name = sys.argv.pop(0) if sys.argv else "xor_compress.py"
verbose = sys.argv and sys.argv[0] == '-v'
if verbose:
sys.argv.pop(0)
if len(sys.argv) < 2:
- print('Usage: %s [-v] file... files.xor' % PROGRAM_NAME, file=sys.stderr)
+ print('Usage: %s [-v] file... files.xor' % program_name, file=sys.stderr)
exit(1)
out_filename = sys.argv.pop()
@@ -61,4 +59,4 @@ with open(out_filename, 'wb') as f:
f.write(output)
if verbose:
- print('%s: %s: ld bc, $%x' % (PROGRAM_NAME, out_filename, runs))
+ print('%s: %s: ld bc, $%x' % (program_name, out_filename, runs))