Skip to content

Commit 198a61d

Browse files
committed
Fix v8 memory dealloc hint
-(unsigned x) is (usually) 2^32 - x. Need to cast to signed first.
1 parent dc8964a commit 198a61d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Image.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -810,7 +810,7 @@ Image::decodeJPEGBufferIntoMimeSurface(uint8_t *buf, unsigned len) {
810810

811811
void
812812
clearMimeData(void *closure) {
813-
Nan::AdjustExternalMemory(-((read_closure_t *)closure)->len);
813+
Nan::AdjustExternalMemory(-static_cast<int>(((read_closure_t *)closure)->len));
814814
free(((read_closure_t *) closure)->buf);
815815
free(closure);
816816
}

0 commit comments

Comments
 (0)