diff options
Diffstat (limited to 'sources/TZR_Init.c')
-rw-r--r-- | sources/TZR_Init.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/sources/TZR_Init.c b/sources/TZR_Init.c index ac436b3..5c9241b 100644 --- a/sources/TZR_Init.c +++ b/sources/TZR_Init.c @@ -5,6 +5,7 @@ #include <SDL2/SDL_mixer.h> #include <SDL2/SDL_mouse.h> #include <SDL2/SDL_ttf.h> +#include <errno.h> #include <unistd.h> static int @@ -25,7 +26,7 @@ _TZR_Init(const TZR_Config *config) if (___tzr_config.mixer == TZR_MIXER_FLAC && Mix_Init(MIX_INIT_FLAC) != MIX_INIT_FLAC) { - SDL_Log("%s", Mix_GetError()); + TZR_Log("%s", Mix_GetError()); ___tzr_config.mixer = TZR_MIXER_OFF; } @@ -39,7 +40,7 @@ _TZR_Init(const TZR_Config *config) } else chdir_rv = chdir(___tzr_config.basepath); if (chdir_rv < 0) - return perror("TZR_Init"), TZR_Quit(), -1; + return TZR_Log("%s", strerror(errno)), TZR_Quit(), -1; ___tzr_window = SDL_CreateWindow(config->title, @@ -111,14 +112,14 @@ _TZR_Init(const TZR_Config *config) #ifdef TZR_SOLOUD ___tzr_soloud = Soloud_create(); if (___tzr_soloud == NULL) { - SDL_Log("Soloud_create failed"); + TZR_Log("Soloud_create failed"); Mix_Quit(); ___tzr_config.mixer = false; break; } if (Soloud_init(___tzr_soloud)) { - SDL_Log("Soloud_init failed"); + TZR_Log("Soloud_init failed"); Soloud_destroy(___tzr_soloud); ___tzr_soloud = NULL; Mix_Quit(); |