From cf646afd93e5752fb2f662c7c13df11dd8ab9d73 Mon Sep 17 00:00:00 2001
From: Jens Steinhauser <jens.steinhauser@gmail.com>
Date: Sat, 18 Oct 2014 19:58:01 +0200
Subject: pdtest: Handle unknown command line arguments.

---
 decoder/pdtest | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

(limited to 'decoder')

diff --git a/decoder/pdtest b/decoder/pdtest
index f9dd140..25dfd83 100755
--- a/decoder/pdtest
+++ b/decoder/pdtest
@@ -513,7 +513,10 @@ if len(sys.argv) == 1:
 
 opt_all = opt_run = opt_show = opt_list = opt_fix = opt_coverage = False
 report_dir = None
-opts, args = getopt(sys.argv[1:], "dvarslfcR:S:")
+try:
+    opts, args = getopt(sys.argv[1:], "dvarslfcR:S:")
+except Exception as e:
+    usage('error while parsing command line arguments: {}'.format(e))
 for opt, arg in opts:
     if opt == '-d':
         DEBUG += 1
-- 
cgit v1.2.3-70-g09d2