From 95a7293b30ff7b89d615daea00269ed32f4b70a2 Mon Sep 17 00:00:00 2001 From: Geoffrey McRae Date: Tue, 23 Feb 2021 20:25:30 +1100 Subject: [PATCH] [client] all: fix more `maybe-uninitialized` when `-O3` is in use Closes #475 --- client/renderers/EGL/egl.c | 3 ++- client/src/main.c | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/client/renderers/EGL/egl.c b/client/renderers/EGL/egl.c index b7a5644..72ce50d 100644 --- a/client/renderers/EGL/egl.c +++ b/client/renderers/EGL/egl.c @@ -271,7 +271,8 @@ static void egl_calc_mouse_size(struct Inst * this) if (!this->formatValid) return; - int w, h; + int w = 0, h = 0; + switch(this->format.rotate) { case LG_ROTATE_0: diff --git a/client/src/main.c b/client/src/main.c index f05e929..f5d6fad 100644 --- a/client/src/main.c +++ b/client/src/main.c @@ -186,8 +186,9 @@ static void updatePositionInfo(void) if (!g_state.haveSrcSize) goto done; - float srcW; - float srcH; + float srcW = 0.0f; + float srcH = 0.0f; + switch(params.winRotate) { case LG_ROTATE_0: -- 2.30.1