aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/arch/XArch.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/arch/XArch.h')
-rw-r--r--src/lib/arch/XArch.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/arch/XArch.h b/src/lib/arch/XArch.h
index 457c620..8484d06 100644
--- a/src/lib/arch/XArch.h
+++ b/src/lib/arch/XArch.h
@@ -20,7 +20,7 @@
#include "common/common.h"
#include "common/stdstring.h"
-#include "common/stdexcept.h"
+#include <stdexcept>
//! Generic thread exception
/*!
@@ -56,7 +56,7 @@ string for that error code.
class XArchEval {
public:
XArchEval() { }
- virtual ~XArchEval() _NOEXCEPT { }
+ virtual ~XArchEval() noexcept { }
virtual std::string eval() const = 0;
};
@@ -66,7 +66,7 @@ class XArch : public std::runtime_error {
public:
XArch(XArchEval* adopted) : std::runtime_error(adopted->eval()) { delete adopted; }
XArch(const std::string& msg) : std::runtime_error(msg) { }
- virtual ~XArch() _NOEXCEPT { }
+ virtual ~XArch() noexcept { }
};
// Macro to declare XArch derived types