Rearranged DPI calc so that on calc failure, returns 1. (#547)

This commit is contained in:
Adam
2021-09-26 16:21:57 +02:00
committed by GitHub
parent 84622a0009
commit 8f8af19cbe
+5 -6
View File
@@ -18,13 +18,12 @@
SDL_Window *window; SDL_Window *window;
static double get_scale(void) { static double get_scale(void) {
#ifdef __APPLE__ #ifndef __APPLE__
return 1.0; float dpi;
#else if (SDL_GetDisplayDPI(0, NULL, &dpi, NULL) == 0)
float dpi = 96.0; return dpi / 96.0;
SDL_GetDisplayDPI(0, NULL, &dpi, NULL);
return dpi / 96.0;
#endif #endif
return 1.0;
} }