shithub: cstory

Download patch

ref: 8ff2f6341607931bd8903b7c5d6566fe06897e6b
parent: 4d8be3bc36612ef4fe2716f20f754c31a9e90d84
author: Clownacy <[email protected]>
date: Wed Apr 1 11:26:39 EDT 2020

Update SDL2 window backend

The window backends will probably be merged with the platform
backends at some point.

--- a/src/Backends/Window/SDL2-OpenGL3.cpp
+++ b/src/Backends/Window/SDL2-OpenGL3.cpp
@@ -17,7 +17,7 @@
 static SDL_Window *window;
 static SDL_GLContext context;
 
-BOOL WindowBackend_OpenGL_CreateWindow(const char *window_title, int screen_width, int screen_height, BOOL fullscreen)
+BOOL WindowBackend_OpenGL_CreateWindow(const char *window_title, int *screen_width, int *screen_height, BOOL fullscreen)
 {
 	puts("Available SDL2 video drivers:");
 
@@ -38,7 +38,7 @@
 	SDL_GL_SetAttribute(SDL_GL_CONTEXT_MINOR_VERSION, 2);
 #endif
 
-	window = SDL_CreateWindow(window_title, SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, screen_width, screen_height, SDL_WINDOW_OPENGL);
+	window = SDL_CreateWindow(window_title, SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, *screen_width, *screen_height, SDL_WINDOW_OPENGL);
 
 	if (window != NULL)
 	{