From e67f48952f1768655c2f24f56d62c0dfaf86d612 Mon Sep 17 00:00:00 2001 From: kichik Date: Fri, 4 Jul 2003 12:48:40 +0000 Subject: [PATCH] LicenseForceSelection strings now default to English too if string is missing from the NLF git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2690 212acab6-be3b-0410-9dea-997c60f758d6 --- Source/lang.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/lang.cpp b/Source/lang.cpp index 2368bd67..eb168aae 100644 --- a/Source/lang.cpp +++ b/Source/lang.cpp @@ -786,8 +786,8 @@ NLF::NLF(char *filename) { // Read strings for (int i = 0; i < NLF_STRINGS; i++) { if (nlf_version < 3 && (i == NLF_BTN_LICENSE_AGREE || i == NLF_BTN_LICENSE_DISAGREE)) { - m_szStrings[i] = new char[1]; - m_szStrings[i][0] = 0; + m_szStrings[i] = new char[strlen(english_strings[i]) + 1]; + strcpy(m_szStrings[i], english_strings[i]); continue; }