diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/exceptions.cc | 6 | ||||
| -rw-r--r-- | src/lib/exceptions.h | 7 |
2 files changed, 13 insertions, 0 deletions
diff --git a/src/lib/exceptions.cc b/src/lib/exceptions.cc index 481d2e89d..c86f98da2 100644 --- a/src/lib/exceptions.cc +++ b/src/lib/exceptions.cc @@ -100,3 +100,9 @@ KDMError::KDMError (string s, string d) { } + +GLError::GLError (char const * last, int e) + : runtime_error (String::compose("%1 failed %2", last, e)) +{ + +} diff --git a/src/lib/exceptions.h b/src/lib/exceptions.h index fe87ababc..f6b3bd902 100644 --- a/src/lib/exceptions.h +++ b/src/lib/exceptions.h @@ -285,4 +285,11 @@ public: KDMAsContentError (); }; +class GLError : public std::runtime_error +{ +public: + GLError (char const * last, int e); +}; + + #endif |
