BrandingText /TRIM* "" will now use the default string too

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1471 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
kichik 2002-10-26 16:11:29 +00:00
parent 31bfb9e0a3
commit a395359644

View file

@ -1807,9 +1807,10 @@ int CEXEBuild::doCommand(int which_token, LineParser &line, FILE *fp, const char
CDialogTemplate td(dlg);
free(dlg);
if (trim) {
char str[512];
extern const char *NSIS_VERSION;
if (line.getnumtokens()==a+1)
if (line.getnumtokens()==a+1 && line.gettoken_str(a)[0])
lstrcpy(str, line.gettoken_str(a));
else
wsprintf(str, "Nullsoft Install System %s", NSIS_VERSION);
@ -1819,6 +1820,7 @@ int CEXEBuild::doCommand(int which_token, LineParser &line, FILE *fp, const char
case 2: td.RTrimToString(IDC_VERSTR, str, 4); break;
case 3: td.CTrimToString(IDC_VERSTR, str, 4); break;
}
}
DWORD dwSize;
dlg = td.Save(dwSize);