]> granicus.if.org Git - python/commitdiff
A few naughty external scripts do 'raise getopt.error, "blah"', and
authorAndrew M. Kuchling <amk@amk.ca>
Thu, 6 Feb 2003 19:52:56 +0000 (19:52 +0000)
committerAndrew M. Kuchling <amk@amk.ca>
Thu, 6 Feb 2003 19:52:56 +0000 (19:52 +0000)
   now crash because two arguments are expected.  Add a default value
   to keep those scripts running.

Lib/getopt.py

index 4285cbb284bb79c62624e2f5657c19ab856f60a7..04e881ec73d08bfa6b29056bd75155486273c274 100644 (file)
@@ -39,7 +39,7 @@ import os
 class GetoptError(Exception):
     opt = ''
     msg = ''
-    def __init__(self, msg, opt):
+    def __init__(self, msg, opt=''):
         self.msg = msg
         self.opt = opt
         Exception.__init__(self, msg, opt)