From 2806664bd0abf80551873d3cf0099081b95dc4e5 Mon Sep 17 00:00:00 2001 From: Milan Burda Date: Wed, 19 May 2021 03:04:34 +0200 Subject: [PATCH] fix: AdjustAmountOfExternalAllocatedMemory regression in NativeImage destructor (#29179) --- shell/common/api/electron_api_native_image.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shell/common/api/electron_api_native_image.cc b/shell/common/api/electron_api_native_image.cc index d1e7ce6c00c7..cae7d407a765 100644 --- a/shell/common/api/electron_api_native_image.cc +++ b/shell/common/api/electron_api_native_image.cc @@ -139,7 +139,7 @@ NativeImage::~NativeImage() { auto* const image_skia = image_.ToImageSkia(); if (!image_skia->isNull()) { isolate_->AdjustAmountOfExternalAllocatedMemory( - image_skia->bitmap()->computeByteSize()); + -static_cast(image_skia->bitmap()->computeByteSize())); } } }