From 7a296a818d0c4d2dbdd868c66a321cb34dd1e7cf Mon Sep 17 00:00:00 2001 From: Don Ho Date: Sun, 16 Jan 2022 14:07:26 +0100 Subject: [PATCH] Fix build error --- PowerEditor/src/Notepad_plus.cpp | 2 +- PowerEditor/src/ScintillaComponent/ScintillaEditView.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/PowerEditor/src/Notepad_plus.cpp b/PowerEditor/src/Notepad_plus.cpp index 00be825c1..e2f82fc7e 100644 --- a/PowerEditor/src/Notepad_plus.cpp +++ b/PowerEditor/src/Notepad_plus.cpp @@ -3609,7 +3609,7 @@ size_t Notepad_plus::getSelectedCharNumber(UniMode u) } else { - for (int i=0; i < numSel; ++i) + for (size_t i = 0; i < numSel; ++i) { size_t stpos = _pEditView->execute(SCI_GETSELECTIONNSTART, i); size_t endpos = _pEditView->execute(SCI_GETSELECTIONNEND, i); diff --git a/PowerEditor/src/ScintillaComponent/ScintillaEditView.cpp b/PowerEditor/src/ScintillaComponent/ScintillaEditView.cpp index 885c1cdcc..33dc01632 100644 --- a/PowerEditor/src/ScintillaComponent/ScintillaEditView.cpp +++ b/PowerEditor/src/ScintillaComponent/ScintillaEditView.cpp @@ -2286,7 +2286,7 @@ char * ScintillaEditView::getSelectedText(char * txt, size_t size, bool expand) expandWordSelection(); range = getSelection(); } - if (!(size > (range.cpMax - range.cpMin))) //there must be atleast 1 byte left for zero terminator + if (!(static_cast(size) > (range.cpMax - range.cpMin))) //there must be atleast 1 byte left for zero terminator { range.cpMax = range.cpMin + (Sci_PositionCR)size -1; //keep room for zero terminator }