Index: src/utils/SkBitmapChecksummer.cpp |
diff --git a/src/utils/SkBitmapChecksummer.cpp b/src/utils/SkBitmapChecksummer.cpp |
index bb9fc8d9740421dc5bd78d315098646581d4803b..883210c360059dd6fc0ad41f01f2f8be0c7967a6 100644 |
--- a/src/utils/SkBitmapChecksummer.cpp |
+++ b/src/utils/SkBitmapChecksummer.cpp |
@@ -25,8 +25,8 @@ static void write_int_to_buffer(int val, char* buf) { |
/*static*/ uint64_t SkBitmapChecksummer::Compute64Internal( |
const SkBitmap& bitmap, const SkBitmapTransformer& transformer) { |
- int pixelBufferSize = transformer.bytesNeededTotal(); |
- int totalBufferSize = pixelBufferSize + 8; // leave room for x/y dimensions |
+ size_t pixelBufferSize = transformer.bytesNeededTotal(); |
+ size_t totalBufferSize = pixelBufferSize + 8; // leave room for x/y dimensions |
SkAutoMalloc bufferManager(totalBufferSize); |
char *bufferStart = static_cast<char *>(bufferManager.get()); |