diff options
| author | Hein-Pieter van Braam | 2018-02-28 21:55:13 +0100 |
|---|---|---|
| committer | Hein-Pieter van Braam | 2018-03-01 21:06:31 +0100 |
| commit | 675899a521422a97835660b5a7b09dad851884d0 (patch) | |
| tree | 2c5fab30b4387f9070ce04c63b0a720e58b469f5 /platform | |
| parent | 61a9ef5d81acad525cb1c98829b6be4e11f8bef0 (diff) | |
| download | godot-675899a521422a97835660b5a7b09dad851884d0.tar.gz godot-675899a521422a97835660b5a7b09dad851884d0.tar.zst godot-675899a521422a97835660b5a7b09dad851884d0.zip | |
Fix various valgrind reported uninitialized variable uses
(cherry picked from commit d702d7b335c0c9305e75131770c0ea739b70d813)
Diffstat (limited to 'platform')
| -rw-r--r-- | platform/x11/os_x11.cpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/platform/x11/os_x11.cpp b/platform/x11/os_x11.cpp index 1e7538178..448a1d583 100644 --- a/platform/x11/os_x11.cpp +++ b/platform/x11/os_x11.cpp @@ -1145,6 +1145,7 @@ bool OS_X11::is_window_maximized() const { unsigned long len; unsigned long remaining; unsigned char *data = NULL; + bool retval = false; int result = XGetWindowProperty( x11_display, @@ -1173,13 +1174,15 @@ bool OS_X11::is_window_maximized() const { if (atoms[i] == wm_max_vert) found_wm_max_vert = true; - if (found_wm_max_horz && found_wm_max_vert) - return true; + if (found_wm_max_horz && found_wm_max_vert) { + retval = true; + break; + } } - XFree(atoms); } - return false; + XFree(data); + return retval; } void OS_X11::set_borderless_window(bool p_borderless) { |
