From: svost Date: Tue, 31 Mar 2015 10:29:41 +0000 (+0300) Subject: Remove MSVC warning - memcpy uses size_t variable X-Git-Tag: nvc-v0.5.3~53^2 X-Git-Url: https://git.novaco.in/?a=commitdiff_plain;h=5b1a3f0a5efd2d87368de586ccf685449b2af847;hp=f94944911d5d71f4959f202e7c7c7a733a325ec2;p=novacoin.git Remove MSVC warning - memcpy uses size_t variable --- diff --git a/src/serialize.h b/src/serialize.h index f579c58..a1f8a0e 100644 --- a/src/serialize.h +++ b/src/serialize.h @@ -1360,9 +1360,9 @@ public: unsigned int pos = (unsigned int)(nReadPos % vchBuf.size()); size_t nNow = nSize; if (nNow + pos > vchBuf.size()) - nNow = vchBuf.size() - pos; + nNow = (size_t)(vchBuf.size() - pos); if (nNow + nReadPos > nSrcPos) - nNow = nSrcPos - nReadPos; + nNow = (size_t)(nSrcPos - nReadPos); memcpy(pch, &vchBuf[pos], nNow); nReadPos += nNow; pch += nNow;