X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=common%2Ftrace_snappyfile.cpp;h=60711d2a5f2422648bcf4583b1b4d6b06e9782e3;hb=2e270694217ac61f3dc38869901e694572115495;hp=4dbe42dc364264a8db0e717a1af17681b9af271e;hpb=9a81167c5a080083bd611c7f46b5b1e023e1499e;p=apitrace diff --git a/common/trace_snappyfile.cpp b/common/trace_snappyfile.cpp index 4dbe42d..60711d2 100644 --- a/common/trace_snappyfile.cpp +++ b/common/trace_snappyfile.cpp @@ -122,18 +122,18 @@ bool SnappyFile::rawWrite(const void *buffer, size_t length) m_cachePtr += length; flushWriteCache(); } else { - int sizeToWrite = length; + size_t sizeToWrite = length; while (sizeToWrite >= freeCacheSize()) { - int endSize = freeCacheSize(); - int offset = length - sizeToWrite; + size_t endSize = freeCacheSize(); + size_t offset = length - sizeToWrite; memcpy(m_cachePtr, (const char*)buffer + offset, endSize); sizeToWrite -= endSize; m_cachePtr += endSize; flushWriteCache(); } if (sizeToWrite) { - int offset = length - sizeToWrite; + size_t offset = length - sizeToWrite; memcpy(m_cachePtr, (const char*)buffer + offset, sizeToWrite); m_cachePtr += sizeToWrite; }