| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -46,6 +46,14 @@ class exception : public std::exception | |||
| 46 | 46 | } \ | |
| 47 | 47 | return (errorcode); \ | |
| 48 | 48 | } \ | |
| 49 | + catch (const std::runtime_error &e) \ | ||
| 50 | + { \ | ||
| 51 | + PyErr_Format(PyExc_RuntimeError, "In %s: %s", (name), e.what()); \ | ||
| 52 | + { \ | ||
| 53 | + cleanup; \ | ||
| 54 | + } \ | ||
| 55 | + return (errorcode); \ | ||
| 56 | + } \ | ||
| 49 | 57 | catch (...) \ | |
| 50 | 58 | { \ | |
| 51 | 59 | PyErr_Format(PyExc_RuntimeError, "Unknown exception in %s", (name)); \ | |
| Back | FazBrowse Home | New Git URL |
0 commit comments