dir in do_add_files can be "." on windows too

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3685 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
kichik 2004-09-30 22:46:33 +00:00
parent 9031d6c9de
commit a0b6163f51

View file

@ -5881,15 +5881,12 @@ int CEXEBuild::do_add_file(const char *lgss, int attrib, int recurse, int linecn
WIN32_FIND_DATA temp;
#endif
#ifdef _WIN32
const char *fspec=lgss+strlen(dir)+!!dir[0];
#else
const char *fspec;
if (!strcmp(dir,".") && strncmp(lgss,".",1))
fspec=lgss;
else
fspec=lgss+strlen(dir)+!!dir[0];
#endif
strcpy(newfn,lgss);
#ifdef _WIN32
DWORD a=GetFileAttributes(lgss);