X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/b1ab9ed8d0e0f1c3b66d7daa8fd5564444c56195..e3d3b979fd185d8303f28a937baa53a187fb8c7d:/libsecurity_filedb/lib/ReadWriteSection.cpp?ds=sidebyside diff --git a/libsecurity_filedb/lib/ReadWriteSection.cpp b/libsecurity_filedb/lib/ReadWriteSection.cpp index be2a5e75..de095ea9 100644 --- a/libsecurity_filedb/lib/ReadWriteSection.cpp +++ b/libsecurity_filedb/lib/ReadWriteSection.cpp @@ -45,7 +45,7 @@ uint32 WriteSection::put(uint32 inOffset, uint32 inLength, const uint8 *inData) void WriteSection::grow(size_t inNewCapacity) { - size_t n = CheckUInt32Multiply(mCapacity, 2); + size_t n = CheckUInt32Multiply((uint32)mCapacity, 2); size_t aNewCapacity = max(n, inNewCapacity); mAddress = reinterpret_cast(mAllocator.realloc(mAddress, aNewCapacity)); memset(mAddress + mCapacity, 0, aNewCapacity - mCapacity);