From 0270cc2df52b89e461b239cd3e7870caa70a29be Mon Sep 17 00:00:00 2001 From: terminx Date: Sat, 19 Oct 2019 23:42:24 +0000 Subject: [PATCH] SDL_free() is not for pointers to SDL_RWops structures... git-svn-id: https://svn.eduke32.com/eduke32@8151 1a8010ca-5511-0410-912e-c29ae57300e0 --- source/build/src/sdlayer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/build/src/sdlayer.cpp b/source/build/src/sdlayer.cpp index a73046291..e6fee3046 100644 --- a/source/build/src/sdlayer.cpp +++ b/source/build/src/sdlayer.cpp @@ -855,13 +855,13 @@ static void LoadSDLControllerDB() return; } - int i = SDL_GameControllerAddMappingsFromRW(rwops, 0); + int i = SDL_GameControllerAddMappingsFromRW(rwops, 1); + if (i == -1) buildprintf("Failed loading game controller database: %s\n", SDL_GetError()); else buildputs("Loaded game controller database\n"); - SDL_free(rwops); free(dbuf); } #endif