aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/lib/corelib/tools/persistence.h14
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>;