Fixing improper input syntax and failing bounds check

This commit is contained in:
ENikS 2014-09-21 21:18:48 -04:00
parent 2fc6c67400
commit 87314c1c5e

View file

@ -921,7 +921,7 @@ public:
Init(nTypeIn, nVersionIn);
}
CDataStream(const std::vector<unsigned char>& vchIn, int nTypeIn, int nVersionIn) : vch((char*)&vchIn.begin()[0], (char*)&vchIn.end()[0])
CDataStream(const std::vector<unsigned char>& vchIn, int nTypeIn, int nVersionIn) : vch(vchIn.begin(), vchIn.end())
{
Init(nTypeIn, nVersionIn);
}