Skip to content

Commit ed608b2

Browse files
author
eafton
committed
X11TK: Use ceil instead of round
1 parent 075e9c1 commit ed608b2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/video/x11/SDL_x11toolkit.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ static void SettingsNotify(const char *name, XSettingsAction action, XSettingsSe
228228
SDL_strcmp(name, SDL_XSETTINGS_GDK_UNSCALED_DPI) == 0 ||
229229
SDL_strcmp(name, SDL_XSETTINGS_XFT_DPI) == 0) {
230230
window->scale = GetUIScale(window->xsettings, window->display);
231-
window->iscale = SDL_lroundf(window->scale);
231+
window->iscale = (int)SDL_ceilf(window->scale);
232232
if (roundf(window->scale) == window->scale) {
233233
window->scale = 0;
234234
}
@@ -316,7 +316,7 @@ SDL_ToolkitWindowX11 *X11Toolkit_CreateWindowStruct(SDL_Window *parent, const SD
316316
/* Scale/Xsettings */
317317
window->xsettings = xsettings_client_new(window->display, DefaultScreen(window->display), SettingsNotify, NULL, window);
318318
window->scale = GetUIScale(window->xsettings, window->display);
319-
window->iscale = SDL_lroundf(window->scale);
319+
window->iscale = (int)SDL_ceilf(window->scale);
320320
if (roundf(window->scale) == window->scale) {
321321
window->scale = 0;
322322
}

0 commit comments

Comments
 (0)