diff options
Diffstat (limited to 'src/io')
-rw-r--r-- | src/io/extract.hpp | 4 |
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)) |