From 44191a41253965c63b364e49379e00cbfb2f0d66 Mon Sep 17 00:00:00 2001 From: Alex Frutkin Date: Thu, 10 Sep 2020 19:08:04 -0700 Subject: [PATCH] Fixed unused return value warnings on G++ --- src/core.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/core.c b/src/core.c index ae7de8dfa..8a351ba4f 100644 --- a/src/core.c +++ b/src/core.c @@ -145,6 +145,8 @@ #include "camera.h" // Camera system functionality #endif +#define ignore_result(x) if (x) {} // This should fix compiler warnings + #if defined(SUPPORT_GIF_RECORDING) #define RGIF_MALLOC RL_MALLOC #define RGIF_FREE RL_FREE @@ -2059,7 +2061,7 @@ const char *GetWorkingDirectory(void) static char currentDir[MAX_FILEPATH_LENGTH]; memset(currentDir, 0, MAX_FILEPATH_LENGTH); - GETCWD(currentDir, MAX_FILEPATH_LENGTH - 1); + ignore_result(GETCWD(currentDir, MAX_FILEPATH_LENGTH - 1)); return currentDir; } @@ -2326,7 +2328,7 @@ void OpenURL(const char *url) #elif defined(__APPLE__) sprintf(cmd, "open '%s'", url); #endif - system(cmd); + ignore_result(system(cmd)); RL_FREE(cmd); #endif #if defined(PLATFORM_WEB)