From 8c25be5b12e400566b594bc949bde0071b575dd8 Mon Sep 17 00:00:00 2001 From: Ethan Lee Date: Tue, 29 Jun 2021 15:56:23 -0400 Subject: [PATCH] Free GameControllerMapping return values --- src/SDL2.cs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/SDL2.cs b/src/SDL2.cs index 71af7f7..3f25a06 100644 --- a/src/SDL2.cs +++ b/src/SDL2.cs @@ -6535,7 +6535,8 @@ namespace SDL2 return UTF8_ToManaged( INTERNAL_SDL_GameControllerMappingForIndex( mapping_index - ) + ), + true ); } @@ -6558,7 +6559,8 @@ namespace SDL2 public static string SDL_GameControllerMappingForGUID(Guid guid) { return UTF8_ToManaged( - INTERNAL_SDL_GameControllerMappingForGUID(guid) + INTERNAL_SDL_GameControllerMappingForGUID(guid), + true ); } @@ -6573,7 +6575,8 @@ namespace SDL2 return UTF8_ToManaged( INTERNAL_SDL_GameControllerMapping( gamecontroller - ) + ), + true ); } @@ -6601,7 +6604,8 @@ namespace SDL2 int joystick_index ) { return UTF8_ToManaged( - INTERNAL_SDL_GameControllerMappingForDeviceIndex(joystick_index) + INTERNAL_SDL_GameControllerMappingForDeviceIndex(joystick_index), + true ); }