aboutsummaryrefslogtreecommitdiffhomepage
path: root/win32/ScintillaWin.cxx
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2020-02-09 11:06:05 +1100
committerNeil <nyamatongwe@gmail.com>2020-02-09 11:06:05 +1100
commite529ca0ed34e81f40a1dbe3be4114a4e0ec267d6 (patch)
tree1572e79501d09eddf20b62b298bf5358d9e6c372 /win32/ScintillaWin.cxx
parente79fadf10d92ade023c86d20891829c3dd02d5ee (diff)
downloadscintilla-mirror-e529ca0ed34e81f40a1dbe3be4114a4e0ec267d6.tar.gz
Backport: Use uniform initialization for resetting GDI handles to avoid NULL/0 warnings.
Changed HDC, HPEN, HBRUSH, HFONT, HRGN, and HBITMAP. Backport of changeset 7980:587c0b6a5317.
Diffstat (limited to 'win32/ScintillaWin.cxx')
-rw-r--r--win32/ScintillaWin.cxx10
1 files changed, 5 insertions, 5 deletions
diff --git a/win32/ScintillaWin.cxx b/win32/ScintillaWin.cxx
index 5b42a85bc..d543ca940 100644
--- a/win32/ScintillaWin.cxx
+++ b/win32/ScintillaWin.cxx
@@ -482,7 +482,7 @@ ScintillaWin::ScintillaWin(HWND hwnd) {
linesPerScroll = 0;
wheelDelta = 0; // Wheel delta from roll
- hRgnUpdate = 0;
+ hRgnUpdate = {};
hasOKText = false;
@@ -506,7 +506,7 @@ ScintillaWin::ScintillaWin(HWND hwnd) {
ds.sci = this;
dt.sci = this;
- sysCaretBitmap = 0;
+ sysCaretBitmap = {};
sysCaretWidth = 0;
sysCaretHeight = 0;
@@ -908,7 +908,7 @@ sptr_t ScintillaWin::WndPaint() {
}
if (hRgnUpdate) {
::DeleteRgn(hRgnUpdate);
- hRgnUpdate = 0;
+ hRgnUpdate = {};
}
::EndPaint(MainHWND(), &ps);
@@ -3071,7 +3071,7 @@ void ScintillaWin::FullPaint() {
FullPaintDC(hdc);
::ReleaseDC(MainHWND(), hdc);
} else {
- FullPaintDC(0);
+ FullPaintDC({});
}
}
@@ -3400,7 +3400,7 @@ BOOL ScintillaWin::DestroySystemCaret() noexcept {
const BOOL retval = ::DestroyCaret();
if (sysCaretBitmap) {
::DeleteObject(sysCaretBitmap);
- sysCaretBitmap = 0;
+ sysCaretBitmap = {};
}
return retval;
}