From 928f0f78e5a0df8344d68d3bafbe33512fc52b8d Mon Sep 17 00:00:00 2001 From: anders_k Date: Wed, 7 Aug 2013 23:26:00 +0000 Subject: [PATCH] FindFirst short-name fallback trick not required in Unicode stubs git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6406 212acab6-be3b-0410-9dea-997c60f758d6 --- Source/exehead/util.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/exehead/util.c b/Source/exehead/util.c index c79468ec..a56a0f0d 100644 --- a/Source/exehead/util.c +++ b/Source/exehead/util.c @@ -179,9 +179,11 @@ void NSISCALL myDelete(TCHAR *buf, int flags) do { TCHAR *fdfn = fd.cFileName; +#ifndef _UNICODE if (*findchar(fdfn, _T('?')) && *fd.cAlternateFileName) // name contains unicode, use short name fdfn = fd.cAlternateFileName; +#endif #ifdef NSIS_SUPPORT_RMDIR if (fdfn[0] == _T('.') && !fdfn[1]) continue;