From cfe58e9ff85db5b2d4cd77812cd3631395177b4c Mon Sep 17 00:00:00 2001 From: sje Date: Tue, 12 Dec 2006 16:51:26 +0000 Subject: stop change of case of dll's when installing (stuffs up MirPy.dll) git-svn-id: https://server.scottellis.com.au/svn/mim_plugs@71 4f64403b-2f21-0410-a795-97e2b3489a10 --- updater/extern.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'updater/extern.cpp') diff --git a/updater/extern.cpp b/updater/extern.cpp index ad34bd9..81254cf 100644 --- a/updater/extern.cpp +++ b/updater/extern.cpp @@ -198,7 +198,7 @@ void MoveFiles(HANDLE hLogFile, TCHAR *src_folder, TCHAR *dst_folder, TCHAR *bac if(hFileSearch != INVALID_HANDLE_VALUE) { do { if(findData.cFileName[0] != _T('.')) { - _tcslwr(findData.cFileName); + //_tcslwr(findData.cFileName); _tcscpy(szOldFileName, src_folder); _tcscat(szOldFileName, _T("\\")); @@ -207,7 +207,7 @@ void MoveFiles(HANDLE hLogFile, TCHAR *src_folder, TCHAR *dst_folder, TCHAR *bac if(findData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) { // use szNewFileName as destination and new root folder _tcscpy(szNewFileName, root_folder); - if(_tcslen(findData.cFileName) < _tcslen(ROOT_FILES_FOLDER) || _tcscmp(findData.cFileName, ROOT_FILES_FOLDER)) { + if(_tcslen(findData.cFileName) < _tcslen(ROOT_FILES_FOLDER) || _tcsicmp(findData.cFileName, ROOT_FILES_FOLDER)) { _tcscat(szNewFileName, _T("\\")); _tcscat(szNewFileName, findData.cFileName); } @@ -220,8 +220,8 @@ void MoveFiles(HANDLE hLogFile, TCHAR *src_folder, TCHAR *dst_folder, TCHAR *bac // exception for langpack files - move to root_folder // exception for dbtool.exe (e.g. translated) - move to root_folder - if((_tcsncmp(findData.cFileName, _T("dbtool.exe"), _tcslen(_T("dbtool.exe"))) == 0) - || (_tcsncmp(findData.cFileName, _T("langpack_"), _tcslen(_T("langpack_"))) == 0)) + if((_tcsnicmp(findData.cFileName, _T("dbtool.exe"), _tcslen(_T("dbtool.exe"))) == 0) + || (_tcsnicmp(findData.cFileName, _T("langpack_"), _tcslen(_T("langpack_"))) == 0)) { _tcscpy(szNewFileName, root_folder); } -- cgit v1.2.3