]> vaikene.ee Git - evaf/blobdiff - src/libs/Common/inifile_p.h
Warning fixes and copyright update.
[evaf] / src / libs / Common / inifile_p.h
index ffb7a1e2647d7031421ecf004c904639533de456..e886bb342ec22d946faabeb44065b2159ae58d4b 100644 (file)
@@ -3,7 +3,7 @@
  * @brief Internal implementation of the class for reading and writing parameter values in INI files.
  * @author Enar Vaikene
  *
- * Copyright (c) 2011 Enar Vaikene
+ * Copyright (c) 2011-2019 Enar Vaikene
  *
  * This file is part of the eVaf C++ cross-platform application development framework.
  *
@@ -40,7 +40,7 @@ class IniFileValue : public QSharedData
 {
 public:
 
-    IniFileValue(quint64 pos)
+    IniFileValue(qint64 pos)
         : QSharedData()
         , filePos(pos)
         , thisOsOnly(false)
@@ -52,7 +52,7 @@ public:
      * Offset of the parameter in the INI file. By seeking the file to this offset value,
      * the next character read or written will be the beginning of the key name.
      */
-    quint64 filePos;
+    qint64 filePos;
 
     /**
      * Key name of the parameter
@@ -82,7 +82,7 @@ class IniFileSection : public QSharedData
 {
 public:
 
-    IniFileSection(quint64 pos)
+    IniFileSection(qint64 pos)
         : QSharedData()
         , filePos(pos)
     {}
@@ -93,7 +93,7 @@ public:
      * Offset of the section in the INI file. By seeking the file to this offset value,
      * the next character read or written will be the first character of the section.
      */
-    quint64 filePos;
+    qint64 filePos;
 
     /**
      * Name of the section
@@ -167,7 +167,7 @@ private: /// Methods
      * Sections and parameters that come after the modified parameter value are shifted and their file
      * positions changed. This method updates items in the internal cache after changes to the INI file.
      */
-    void updateCache(quint64 pos, qint64 diff);
+    void updateCache(qint64 pos, qint64 diff);
 
     /**
      * Looks for a section in the INI file