aboutsummaryrefslogtreecommitdiff
path: root/serialize.h
diff options
context:
space:
mode:
Diffstat (limited to 'serialize.h')
-rw-r--r--serialize.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/serialize.h b/serialize.h
index 88c2e9ab23..260e849754 100644
--- a/serialize.h
+++ b/serialize.h
@@ -20,7 +20,7 @@ class CDataStream;
class CAutoFile;
static const int VERSION = 310;
-static const char* pszSubVer = ".3";
+static const char* pszSubVer = ".4";
@@ -81,6 +81,13 @@ enum
#define READWRITE(obj) (nSerSize += ::SerReadWrite(s, (obj), nType, nVersion, ser_action))
+#define READWRITEVER(obj) \
+ do { \
+ READWRITE((obj)); \
+ if ((obj) == 10300) \
+ (obj) = 300; \
+ } while (false)
+