summaryrefslogtreecommitdiff
path: root/src/io
diff options
context:
space:
mode:
Diffstat (limited to 'src/io')
-rw-r--r--src/io/extract.hpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/io/extract.hpp b/src/io/extract.hpp
index 897f50e..3eecf3c 100644
--- a/src/io/extract.hpp
+++ b/src/io/extract.hpp
@@ -33,8 +33,6 @@
#include "../compat/time_t.hpp"
-#include "../generic/enum.hpp"
-
namespace tmwa
{
@@ -83,7 +81,7 @@ bool impl_extract(XString str, TimeT *tv)
template<class T, typename=typename std::enable_if<std::is_enum<T>::value>::type>
bool extract_as_int(XString str, T *iv)
{
- typedef typename underlying_type<T>::type U;
+ typedef typename std::underlying_type<T>::type U;
U v;
// defer to integer version
if (!extract(str, &v))