| 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());
|
|
|