diff --git a/app/src/display.h b/app/src/display.h index 8d2a1bd3..599eeb06 100644 --- a/app/src/display.h +++ b/app/src/display.h @@ -22,7 +22,7 @@ struct sc_display { struct sc_opengl gl; #ifdef SC_DISPLAY_FORCE_OPENGL_CORE_PROFILE - SDL_GLContext *gl_context; + SDL_GLContext gl_context; #endif bool mipmaps; diff --git a/app/src/mouse_capture.c b/app/src/mouse_capture.c index 5ea7a3ca..86aca215 100644 --- a/app/src/mouse_capture.c +++ b/app/src/mouse_capture.c @@ -85,7 +85,7 @@ sc_mouse_capture_set_active(struct sc_mouse_capture *mc, bool capture) { // Workaround for SDL bug on macOS: // if (capture) { - int mouse_x, mouse_y; + float mouse_x, mouse_y; SDL_GetGlobalMouseState(&mouse_x, &mouse_y); int x, y, w, h;