From ce2f0b75cb4f6abc8c935f9c862ceec51b0ab931 Mon Sep 17 00:00:00 2001 From: michaelangel007 Date: Wed, 3 Sep 2014 17:14:06 -0700 Subject: [PATCH] Fix: SetCurrentImageDir() to always make sure g_sCurrentDir has trailing backslash --- source/Applewin.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/source/Applewin.cpp b/source/Applewin.cpp index 27544837..7d8bac51 100644 --- a/source/Applewin.cpp +++ b/source/Applewin.cpp @@ -622,14 +622,12 @@ void SetCurrentImageDir(const char* pszImageDir) { strcpy(g_sCurrentDir, pszImageDir); -#if _DEBUG int nLen = strlen( g_sCurrentDir ); if( g_sCurrentDir[ nLen - 1 ] != '\\' ) { - g_sCurrentDir[ nLen - 1 ] = '\\'; - g_sCurrentDir[ nLen ] = 0; + g_sCurrentDir[ nLen + 0 ] = '\\'; + g_sCurrentDir[ nLen + 1 ] = 0; } -#endif SetCurrentDirectory(g_sCurrentDir); }