diff --git a/Include/errors.h b/Include/errors.h index ce00e3e9c15..1f7cfc318f1 100755 --- a/Include/errors.h +++ b/Include/errors.h @@ -46,6 +46,7 @@ extern object *OverflowError; extern object *RuntimeError; extern object *SyntaxError; extern object *SystemError; +extern object *SystemExit; extern object *TypeError; extern object *ValueError; extern object *ZeroDivisionError; diff --git a/Include/pyerrors.h b/Include/pyerrors.h index ce00e3e9c15..1f7cfc318f1 100644 --- a/Include/pyerrors.h +++ b/Include/pyerrors.h @@ -46,6 +46,7 @@ extern object *OverflowError; extern object *RuntimeError; extern object *SyntaxError; extern object *SystemError; +extern object *SystemExit; extern object *TypeError; extern object *ValueError; extern object *ZeroDivisionError; diff --git a/Python/bltinmodule.c b/Python/bltinmodule.c index dd07e28f429..bd153f29288 100644 --- a/Python/bltinmodule.c +++ b/Python/bltinmodule.c @@ -615,6 +615,7 @@ object *OverflowError; object *RuntimeError; object *SyntaxError; object *SystemError; +object *SystemExit; object *TypeError; object *ValueError; object *ZeroDivisionError; @@ -645,6 +646,7 @@ initerrors() RuntimeError = newstdexception("RuntimeError"); SyntaxError = newstdexception("SyntaxError"); SystemError = newstdexception("SystemError"); + SystemExit = newstdexception("SystemExit"); TypeError = newstdexception("TypeError"); ValueError = newstdexception("ValueError"); ZeroDivisionError = newstdexception("ZeroDivisionError");