diff options
author | Patric Stout <truebrain@openttd.org> | 2021-01-16 15:27:13 +0100 |
---|---|---|
committer | Michael Lutz <michi@icosahedron.de> | 2021-01-17 19:57:36 +0100 |
commit | 689404a4a1ca91d33ad78875a66bf7b0821f2f4f (patch) | |
tree | 6b9a6e8c30ccde282f113f839c5346fb12170512 | |
parent | 7415964a4df4ff1618fdc251401c208112aa0b40 (diff) | |
download | openttd-689404a4a1ca91d33ad78875a66bf7b0821f2f4f.tar.xz |
Codechange: [Win32] Use return-early in RegisterWndClass()
-rw-r--r-- | src/video/win32_v.cpp | 36 |
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) |