diff options
Diffstat (limited to 'Python/bltinmodule.c')
-rw-r--r-- | Python/bltinmodule.c | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/Python/bltinmodule.c b/Python/bltinmodule.c index 1a9bfc6..dd07e28 100644 --- a/Python/bltinmodule.c +++ b/Python/bltinmodule.c @@ -605,6 +605,7 @@ getbuiltin(name) object *AttributeError; object *EOFError; object *IOError; +object *ImportError; object *IndexError; object *KeyError; object *KeyboardInterrupt; @@ -631,21 +632,22 @@ newstdexception(name) static void initerrors() { - RuntimeError = newstdexception("RuntimeError"); - EOFError = newstdexception("EOFError"); - TypeError = newstdexception("TypeError"); - MemoryError = newstdexception("MemoryError"); - NameError = newstdexception("NameError"); - SystemError = newstdexception("SystemError"); - KeyboardInterrupt = newstdexception("KeyboardInterrupt"); AttributeError = newstdexception("AttributeError"); + EOFError = newstdexception("EOFError"); IOError = newstdexception("IOError"); - ZeroDivisionError = newstdexception("ZeroDivisionError"); + ImportError = newstdexception("ImportError"); IndexError = newstdexception("IndexError"); - ValueError = newstdexception("ValueError"); KeyError = newstdexception("KeyError"); + KeyboardInterrupt = newstdexception("KeyboardInterrupt"); + MemoryError = newstdexception("MemoryError"); + NameError = newstdexception("NameError"); OverflowError = newstdexception("OverflowError"); + RuntimeError = newstdexception("RuntimeError"); SyntaxError = newstdexception("SyntaxError"); + SystemError = newstdexception("SystemError"); + TypeError = newstdexception("TypeError"); + ValueError = newstdexception("ValueError"); + ZeroDivisionError = newstdexception("ZeroDivisionError"); } void |