From 9edaf7a47b02bd351c400f0c6aec517884449551 Mon Sep 17 00:00:00 2001 From: jussi Date: Mon, 20 May 2024 15:45:31 +0300 Subject: Use GetApplicationDirectory instead of GetWorkingDirectory for basePath if no path argument given. --- src/state.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/state.c') diff --git a/src/state.c b/src/state.c index ea737d4..52742e5 100644 --- a/src/state.c +++ b/src/state.c @@ -6,11 +6,11 @@ State* state; -bool stateInit( int argn, const char** argc, const char* exePath ) { +bool stateInit( int argn, const char** argc, const char* basePath ) { state = malloc( sizeof( State ) ); - state->exePath = malloc( STRING_LEN * sizeof( char ) ); - strncpy( state->exePath, exePath, STRING_LEN - 1 ); + state->basePath = malloc( STRING_LEN * sizeof( char ) ); + strncpy( state->basePath, basePath, STRING_LEN - 1 ); state->hasWindow = true; state->run = true; @@ -65,7 +65,7 @@ void stateFree() { #ifdef PLATFORM_DESKTOP_SDL free( state->SDL_eventQueue ); #endif - free( state->exePath ); + free( state->basePath ); free( state->RLGLcurrentShaderLocs ); free( state ); } -- cgit v1.2.3