summaryrefslogtreecommitdiff
path: root/src/video/win32_v.cpp
diff options
context:
space:
mode:
authorPatric Stout <truebrain@openttd.org>2021-01-16 15:27:13 +0100
committerMichael Lutz <michi@icosahedron.de>2021-01-17 19:57:36 +0100
commit689404a4a1ca91d33ad78875a66bf7b0821f2f4f (patch)
tree6b9a6e8c30ccde282f113f839c5346fb12170512 /src/video/win32_v.cpp
parent7415964a4df4ff1618fdc251401c208112aa0b40 (diff)
downloadopenttd-689404a4a1ca91d33ad78875a66bf7b0821f2f4f.tar.xz
Codechange: [Win32] Use return-early in RegisterWndClass()
Diffstat (limited to 'src/video/win32_v.cpp')
-rw-r--r--src/video/win32_v.cpp36
1 files changed, 18 insertions, 18 deletions
diff --git a/src/video/win32_v.cpp b/src/video/win32_v.cpp
index a9dbd8589..57a481bd8 100644
--- a/src/video/win32_v.cpp
+++ b/src/video/win32_v.cpp
@@ -975,24 +975,24 @@ static void RegisterWndClass()
{
static bool registered = false;
- if (!registered) {
- HINSTANCE hinst = GetModuleHandle(nullptr);
- WNDCLASS wnd = {
- CS_OWNDC,
- WndProcGdi,
- 0,
- 0,
- hinst,
- LoadIcon(hinst, MAKEINTRESOURCE(100)),
- LoadCursor(nullptr, IDC_ARROW),
- 0,
- 0,
- _T("OTTD")
- };
-
- registered = true;
- if (!RegisterClass(&wnd)) usererror("RegisterClass failed");
- }
+ if (registered) return;
+
+ HINSTANCE hinst = GetModuleHandle(nullptr);
+ WNDCLASS wnd = {
+ CS_OWNDC,
+ WndProcGdi,
+ 0,
+ 0,
+ hinst,
+ LoadIcon(hinst, MAKEINTRESOURCE(100)),
+ LoadCursor(nullptr, IDC_ARROW),
+ 0,
+ 0,
+ _T("OTTD")
+ };
+
+ registered = true;
+ if (!RegisterClass(&wnd)) usererror("RegisterClass failed");
}
static bool AllocateDibSection(int w, int h, bool force)