Skip to content

Commit 88fb444

Browse files
committed
fixed linux build
1 parent 764c7ce commit 88fb444

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/linux/X11FrameProcessor.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ namespace Screen_Capture
8989

9090
if(Data->CaptureEntireMonitor && !Data->CaptureDifMonitor) {
9191

92-
auto wholeimg = Create(ret, PixelStride, 0, Image->data);
92+
auto wholeimg = Create(ret, PixelStride, 0, reinterpret_cast<unsigned char*>(Image->data));
9393
Data->CaptureEntireMonitor(wholeimg, SelectedMonitor);
9494
} else {
9595
memcpy(NewImageBuffer.get(), Image->data, PixelStride * ret.right * ret.bottom);

src/linux/X11MouseProcessor.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ namespace SL {
5252
imgrect.bottom = img->height;
5353
auto newsize = PixelStride*imgrect.right*imgrect.bottom;
5454
if(newsize>ImageBufferSize){
55-
NewImageBuffer = std::make_unique<char[]>(PixelStride*imgrect.right*imgrect.bottom);
56-
OldImageBuffer=std::make_unique<char[]>(PixelStride*imgrect.right*imgrect.bottom);
55+
NewImageBuffer = std::make_unique<unsigned char[]>(PixelStride*imgrect.right*imgrect.bottom);
56+
OldImageBuffer=std::make_unique<unsigned char[]>(PixelStride*imgrect.right*imgrect.bottom);
5757
}
5858

5959
memcpy(NewImageBuffer.get(), img->pixels, newsize);

0 commit comments

Comments
 (0)