]> git.saurik.com Git - apple/security.git/blobdiff - libsecurity_filedb/lib/ReadWriteSection.cpp
Security-55471.14.8.tar.gz
[apple/security.git] / libsecurity_filedb / lib / ReadWriteSection.cpp
index be2a5e7559ae575b00e7eaedb0fde50b4a2fd33e..de095ea9db9dc24e39c0f074cad57e74b0278085 100644 (file)
@@ -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<uint8 *>(mAllocator.realloc(mAddress, aNewCapacity));
        memset(mAddress + mCapacity, 0, aNewCapacity - mCapacity);