From 8e7be2258f60dedd03b5bdf16615d9466ea1190a Mon Sep 17 00:00:00 2001 From: klemek Date: Sat, 16 May 2026 18:24:36 +0200 Subject: [PATCH] fix: handle division by 0 in window_use --- src/window.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/window.c b/src/window.c index becc1fe..82de75e 100644 --- a/src/window.c +++ b/src/window.c @@ -131,9 +131,10 @@ void window_use(Window *window, Context *context) { glfwGetFramebufferSize(window, &width, &height); context->resolution[0] = width; context->resolution[1] = height; - context->tex_resolution[0] = - (int)(context->tex_resolution[1] * context->resolution[0] / - context->resolution[1]); + if (height > 0) { + context->tex_resolution[0] = + (int)(context->tex_resolution[1] * width / height); + } } void window_close(Window *window) {