diff options
author | Igor Pavlov <ipavlov@users.sourceforge.net> | 2007-04-17 04:00:00 +0400 |
---|---|---|
committer | Kornel LesiĆski <kornel@geekhood.net> | 2016-05-28 02:15:50 +0300 |
commit | a145bfc7cf17f7bbcfae8f0064333c8ea75b455c (patch) | |
tree | 4ea458c9f35956fe080562989a702ea8c9af4b90 /CPP/7zip/UI/Far/ProgressBox.cpp | |
parent | d9666cf046a8453b33b3e2fbf4d82295a9f87df3 (diff) |
4.45 beta
Diffstat (limited to 'CPP/7zip/UI/Far/ProgressBox.cpp')
-rwxr-xr-x | CPP/7zip/UI/Far/ProgressBox.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/CPP/7zip/UI/Far/ProgressBox.cpp b/CPP/7zip/UI/Far/ProgressBox.cpp index 64e0e09d..d708331a 100755 --- a/CPP/7zip/UI/Far/ProgressBox.cpp +++ b/CPP/7zip/UI/Far/ProgressBox.cpp @@ -12,7 +12,8 @@ using namespace NFar; static void CopySpaces(char *destString, int numSpaces) { - for(int i = 0; i < numSpaces; i++) + int i; + for(i = 0; i < numSpaces; i++) destString[i] = ' '; destString[i] = '\0'; } @@ -47,11 +48,11 @@ void CMessageBox::ShowProcessMessages(const char *messages[]) for (int i = 0; i < m_NumStrings; i++) { char *formattedMessage = formattedMessages[i]; - int len = strlen(messages[i]); + int len = (int)strlen(messages[i]); int size = MyMax(m_Width, len); int startPos = (size - len) / 2; CopySpaces(formattedMessage, startPos); - strcpy(formattedMessage + startPos, messages[i]); + MyStringCopy(formattedMessage + startPos, messages[i]); CopySpaces(formattedMessage + startPos + len, size - startPos - len); msgItems[kNumStaticStrings + i] = formattedMessage; } |