From 436f1b4dbe3c111be12289cea4fa58b6aa148fc2 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Fri, 9 Sep 2022 23:18:24 +1000 Subject: Correct error building on WIN32 Mistake in f7a4ede79f9512f39db8632ff112e08a93f3a9d4. --- source/blender/blenkernel/intern/appdir.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'source') diff --git a/source/blender/blenkernel/intern/appdir.c b/source/blender/blenkernel/intern/appdir.c index 295e85a5fc4..f4dec0aecd7 100644 --- a/source/blender/blenkernel/intern/appdir.c +++ b/source/blender/blenkernel/intern/appdir.c @@ -811,7 +811,7 @@ static void where_am_i(char *fullname, const size_t maxlen, const char *name) # endif # ifdef _WIN32 - if (!strict) { + { wchar_t *fullname_16 = MEM_mallocN(maxlen * sizeof(wchar_t), "ProgramPath"); if (GetModuleFileNameW(0, fullname_16, maxlen)) { conv_utf_16_to_8(fullname_16, fullname, maxlen); @@ -835,18 +835,14 @@ static void where_am_i(char *fullname, const size_t maxlen, const char *name) if (name[0] == '.') { BLI_path_abs_from_cwd(fullname, maxlen); # ifdef _WIN32 - if (!strict) { - BLI_path_program_extensions_add_win32(fullname, maxlen); - } + BLI_path_program_extensions_add_win32(fullname, maxlen); # endif } else if (BLI_path_slash_rfind(name)) { /* Full path. */ BLI_strncpy(fullname, name, maxlen); # ifdef _WIN32 - if (!strict) { - BLI_path_program_extensions_add_win32(fullname, maxlen); - } + BLI_path_program_extensions_add_win32(fullname, maxlen); # endif } else { -- cgit v1.2.3