# HG changeset patch # User Shushuang <shush...@multicorewareinc.com> # Date 1559023314 -28800 # Tue May 28 14:01:54 2019 +0800 # Node ID a46ded2c14116af1cafacdc1fb98be43259dc7d6 # Parent 4583000db964b8b942c55f532216a3696fcf69ea Fix Windows 32bit build errors
diff -r 4583000db964 -r a46ded2c1411 source/x265.cpp --- a/source/x265.cpp Mon May 27 11:48:25 2019 +0530 +++ b/source/x265.cpp Tue May 28 14:01:54 2019 +0800 @@ -1017,8 +1017,9 @@ picField1.height = picField2.height = pic_in->height >> 1; picField1.framesize = picField2.framesize = pic_in->framesize >> 1; - char* field1Buf = X265_MALLOC( char, pic_in->framesize >> 1 ); - char* field2Buf = X265_MALLOC( char, pic_in->framesize >> 1 ); + size_t fieldFrameSize = (size_t)pic_in->framesize >> 1; + char* field1Buf = X265_MALLOC(char, fieldFrameSize); + char* field2Buf = X265_MALLOC(char, fieldFrameSize); int stride = picField1.stride[0] = picField2.stride[0] = pic_in->stride[0]; uint64_t framesize = stride * (height >> x265_cli_csps[pic_in->colorSpace].height[0]); -- Thanks, Shushuang Yan
12517.patch
Description: Binary data
_______________________________________________ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel