aboutsummaryrefslogtreecommitdiff
path: root/serialize.h
diff options
context:
space:
mode:
authors_nakamoto <s_nakamoto@1a98c847-1fd6-4fd8-948a-caf3550aa51b>2010-08-25 00:05:37 +0000
committers_nakamoto <s_nakamoto@1a98c847-1fd6-4fd8-948a-caf3550aa51b>2010-08-25 00:05:37 +0000
commit401926283a200994ecd7df8eae8ced8e0b067c46 (patch)
tree4b3e85c5afc7886f1d1461bee0d075db4daaec6f /serialize.h
parent2201a0808ea240617a66823f98dda3433d2546b0 (diff)
downloadbitcoin-401926283a200994ecd7df8eae8ced8e0b067c46.tar.xz
alert system
-- version 0.3.11 git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@142 1a98c847-1fd6-4fd8-948a-caf3550aa51b
Diffstat (limited to 'serialize.h')
-rw-r--r--serialize.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/serialize.h b/serialize.h
index 2cc9ab3148..d1dcea218d 100644
--- a/serialize.h
+++ b/serialize.h
@@ -19,8 +19,11 @@ class CScript;
class CDataStream;
class CAutoFile;
-static const int VERSION = 310;
-static const char* pszSubVer = ".5";
+static const unsigned int MAX_SIZE = 0x02000000;
+
+static const int VERSION = 311;
+static const char* pszSubVer = ".0";
+
@@ -224,7 +227,7 @@ uint64 ReadCompactSize(Stream& is)
READDATA(is, nSize);
nSizeRet = nSize;
}
- if (nSizeRet > (uint64)INT_MAX)
+ if (nSizeRet > (uint64)MAX_SIZE)
throw std::ios_base::failure("ReadCompactSize() : size too large");
return nSizeRet;
}