aboutsummaryrefslogtreecommitdiff
path: root/src/crepe/Exception.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/crepe/Exception.cpp')
-rw-r--r--src/crepe/Exception.cpp14
1 files changed, 3 insertions, 11 deletions
diff --git a/src/crepe/Exception.cpp b/src/crepe/Exception.cpp
index dab8f2e..5a24e7e 100644
--- a/src/crepe/Exception.cpp
+++ b/src/crepe/Exception.cpp
@@ -1,16 +1,8 @@
-#include <cstdarg>
-
#include "Exception.h"
-#include "util/fmt.h"
-using namespace std;
using namespace crepe;
+using namespace std;
-const char * Exception::what() { return error.c_str(); }
+const char * Exception::what() const noexcept { return error.c_str(); }
-Exception::Exception(const char * fmt, ...) {
- va_list args;
- va_start(args, fmt);
- this->error = va_stringf(args, fmt);
- va_end(args);
-}
+Exception::Exception(const string & msg) { this->error = msg; }