Remove gmx custom fixed int (e.g. gmx_int64_t) types
[alexxy/gromacs.git] / src / gromacs / utility / keyvaluetreeserializer.cpp
index 958cfce52b45900b58e7f473999f11c9dfbca83d..2462857a2cf13e53ceba48bb2046cc6de61406c0 100644 (file)
@@ -183,17 +183,17 @@ struct SerializationTraits<int>
 };
 
 template <>
-struct SerializationTraits<gmx_int64_t>
+struct SerializationTraits<int64_t>
 {
-    static void serialize(gmx_int64_t value, ISerializer *serializer)
+    static void serialize(int64_t value, ISerializer *serializer)
     {
         serializer->doInt64(&value);
     }
     static void deserialize(KeyValueTreeValueBuilder *builder, ISerializer *serializer)
     {
-        gmx_int64_t value;
+        int64_t value;
         serializer->doInt64(&value);
-        builder->setValue<gmx_int64_t>(value);
+        builder->setValue<int64_t>(value);
     }
 };
 
@@ -253,7 +253,7 @@ void ValueSerializer::initSerializers()
         SERIALIZER('s', std::string),
         SERIALIZER('b', bool),
         SERIALIZER('i', int),
-        SERIALIZER('l', gmx_int64_t),
+        SERIALIZER('l', int64_t),
         SERIALIZER('f', float),
         SERIALIZER('d', double),
     };