diff options
Diffstat (limited to 'py/modules/IcePy/Util.h')
-rw-r--r-- | py/modules/IcePy/Util.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/py/modules/IcePy/Util.h b/py/modules/IcePy/Util.h index ea246c1f461..7e191ce81ca 100644 --- a/py/modules/IcePy/Util.h +++ b/py/modules/IcePy/Util.h @@ -61,7 +61,7 @@ public: void operator=(PyObject*); void operator=(const PyObjectHandle&); - PyObject* get(); + PyObject* get() const; PyObject* release(); private: @@ -91,6 +91,11 @@ public: // void raise(); + // + // If the Python exception is SystemExit, act on it. May not return. + // + void checkSystemExit(); + PyObjectHandle ex; private: |