diff options
-rw-r--r-- | src/lib/corelib/tools/persistence.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/src/lib/corelib/tools/persistence.h b/src/lib/corelib/tools/persistence.h index e0469532e..2687d6120 100644 --- a/src/lib/corelib/tools/persistence.h +++ b/src/lib/corelib/tools/persistence.h @@ -50,7 +50,6 @@ #include <QtCore/qstring.h> #include <QtCore/qvariant.h> -#include <ctime> #include <memory> #include <type_traits> #include <unordered_map> @@ -278,19 +277,6 @@ template<> struct PPHelper<long> } }; -template<typename T> -struct PPHelper<T, std::enable_if_t<std::is_same<T, std::time_t>::value - && !std::is_same<T, long>::value>> -{ - static void store(std::time_t value, PersistentPool *pool) { pool->m_stream << qint64(value); } - static void load(std::time_t &value, PersistentPool *pool) - { - qint64 v; - pool->m_stream >> v; - value = static_cast<std::time_t>(v); - } -}; - template<typename T> struct PPHelper<T, std::enable_if_t<std::is_enum<T>::value>> { using U = std::underlying_type_t<T>; |