OSDN Git Service

Reduce the number of #include <Windows.h> and <tchar.h>.
authorTakashi Sawanaka <sdottaka@users.sourceforge.net>
Sat, 6 Mar 2021 14:01:49 +0000 (23:01 +0900)
committerTakashi Sawanaka <sdottaka@users.sourceforge.net>
Sat, 6 Mar 2021 14:01:49 +0000 (23:01 +0900)
28 files changed:
Externals/crystaledit/editlib/utils/icu.hpp
Src/Common/RegOptionsMgr.cpp
Src/Common/ShellFileOperations.cpp
Src/Common/unicoder.cpp
Src/Constants.h
Src/DirTravel.cpp
Src/StdAfx.h
Src/pch.h
Src/stringdiffs.cpp
Testing/FolderCompare/misc.cpp
Testing/FolderCompare/pch.h
Testing/GoogleTest/CmdLine/MergeCmdLine_test.cpp
Testing/GoogleTest/DirItem/DirItem_test.cpp
Testing/GoogleTest/FileFilter/FileFilterHelper_test.cpp
Testing/GoogleTest/FileVersion/FileVersion_test.cpp
Testing/GoogleTest/GUITests/pch.h
Testing/GoogleTest/OptionsMgr/RegOptionsMgr_test.cpp
Testing/GoogleTest/OptionsMgr/VariantValue_test.cpp
Testing/GoogleTest/Paths/paths_test.cpp
Testing/GoogleTest/Plugins/Plugins_test.cpp
Testing/GoogleTest/ShellFileOperations/ShellFileOperations_test.cpp
Testing/GoogleTest/StringDiffs/stringdiffs_test.cpp
Testing/GoogleTest/StringDiffs/stringdiffs_test_adds.cpp
Testing/GoogleTest/StringDiffs/stringdiffs_test_bugs.cpp
Testing/GoogleTest/StringDiffs/stringdiffs_test_bytelevel.cpp
Testing/GoogleTest/UnicodeString/UnicodeString_test.cpp
Testing/GoogleTest/UnitTests/test_main.cpp
Testing/GoogleTest/diffutils/mystat_test.cpp

index bc3776d..faddaf4 100644 (file)
@@ -3,6 +3,7 @@
 #include <cstdint>\r
 #include <memory>\r
 #include "string_util.h"\r
+#include <Windows.h>\r
 \r
 #ifndef ICU_EXTERN\r
 #define ICU_EXTERN extern\r
index 19614e6..531eb4e 100644 (file)
@@ -9,7 +9,6 @@
 #include "RegOptionsMgr.h"
 #include <windows.h>
 #include <Shlwapi.h>
-#include <tchar.h>
 #include <vector>
 #include "varprop.h"
 #include "OptionsMgr.h"
index 216ac79..9e1d460 100644 (file)
@@ -8,7 +8,6 @@
 #include "pch.h"
 #include "ShellFileOperations.h"
 #include <windows.h>
-#include <tchar.h>
 #include <vector>
 #include <shellAPI.h>
 #pragma warning (push)                 // prevent "warning C4091: 'typedef ': ignored on left of 'tagGPFIDL_FLAGS' when no variable is declared"
index 5ef5b61..932ff37 100644 (file)
@@ -17,7 +17,6 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
 #include "pch.h"
 #include "unicoder.h"
 #include <windows.h>
-#include <tchar.h>
 #include <cassert>
 #include <memory>
 #include <Poco/UnicodeConverter.h>
index 9be0a26..9644496 100644 (file)
@@ -6,6 +6,8 @@
  */
 #pragma once
 
+#include "UnicodeString.h"
+
 /** @brief URL for hyperlink in About-dialog. */
 const TCHAR WinMergeURL[] = _T("https://winmerge.org/");
 
index bc7ba5a..83623b6 100644 (file)
@@ -11,7 +11,6 @@
 #include <Poco/DirectoryIterator.h>
 #include <Poco/Timestamp.h>
 #include <windows.h>
-#include <tchar.h>
 #include "TFile.h"
 #include "UnicodeString.h"
 #include "DirItem.h"
index fad1f02..5c6181e 100644 (file)
@@ -57,7 +57,6 @@
 #include <functional>
 #include <cassert>
 #include <ctime>
-#include <tchar.h>
 
 /**
  * @name User-defined Windows-messages
index c9fb56d..3ab74ec 100644 (file)
--- a/Src/pch.h
+++ b/Src/pch.h
@@ -14,4 +14,3 @@
 #include <functional>\r
 #include <cassert>\r
 #include <ctime>\r
-#include <tchar.h>\r
index 2a06f60..40b9c6e 100644 (file)
@@ -8,8 +8,6 @@
 #include "pch.h"
 #include "stringdiffs.h"
 #define NOMINMAX
-#include <windows.h>
-#include <tchar.h>
 #include <cassert>
 #include "CompareOptions.h"
 #include "stringdiffsi.h"
index 4cf9763..7cc1a6f 100644 (file)
@@ -4,7 +4,6 @@
 #include "unicoder.h"
 #include "OptionsMgr.h"
 #include "RegOptionsMgr.h"
-#include <Windows.h>
 
 CRegOptionsMgr m_optionsMgr;
 
index 0e6fd02..aed60ff 100644 (file)
@@ -11,4 +11,3 @@
 #include <memory>\r
 #include <cassert>\r
 #include <ctime>\r
-#include <tchar.h>\r
index 1fc7ad1..d5eaf52 100644 (file)
@@ -1,7 +1,5 @@
 #include "pch.h"\r
 #include <gtest/gtest.h>\r
-#include <windows.h>\r
-#include <tchar.h>\r
 #include <vector>\r
 #include "Constants.h"  // FFILEOPEN_* flags\r
 #include "UnicodeString.h"\r
@@ -53,7 +51,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe"));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -78,7 +76,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe "));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -103,7 +101,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe\t"));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -128,7 +126,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe\n"));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -154,7 +152,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp"));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -180,7 +178,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp\\"));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -206,7 +204,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe  C:\\Temp\\"));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -232,7 +230,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe\tC:\\Temp\\"));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -258,7 +256,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp\\ "));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -284,7 +282,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:\\Temp\\\t"));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -311,7 +309,7 @@ namespace
                EXPECT_EQ(2, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
                EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[1]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -338,7 +336,7 @@ namespace
                EXPECT_EQ(2, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
                EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[1]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -366,7 +364,7 @@ namespace
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
                EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[1]);\r
                EXPECT_EQ(_T("C:\\Temp3"), cmdInfo.m_Files[2]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -394,7 +392,7 @@ namespace
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
                EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[1]);\r
                EXPECT_EQ(_T("C:\\Temp3"), cmdInfo.m_Files[2]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -421,7 +419,7 @@ namespace
                EXPECT_EQ(2, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
                EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[1]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -448,7 +446,7 @@ namespace
                EXPECT_EQ(2, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
                EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[1]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -475,7 +473,7 @@ namespace
                EXPECT_EQ(2, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
                EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[1]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -502,7 +500,7 @@ namespace
                EXPECT_EQ(2, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
                EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[1]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -528,7 +526,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:/Temp/"));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -554,7 +552,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe C:/Temp"));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -581,7 +579,7 @@ namespace
                EXPECT_EQ(2, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
                EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[1]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -608,7 +606,7 @@ namespace
                EXPECT_EQ(2, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
                EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[1]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -636,7 +634,7 @@ namespace
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
                EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[1]);\r
                EXPECT_EQ(_T("C:\\Temp3"), cmdInfo.m_Files[2]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -664,7 +662,7 @@ namespace
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
                EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[1]);\r
                EXPECT_EQ(_T("C:\\Temp3"), cmdInfo.m_Files[2]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -690,7 +688,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe \"C:\\Temp\\\""));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -716,7 +714,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe \"C:\\Program Files\\\""));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Program Files"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -743,7 +741,7 @@ namespace
                EXPECT_EQ(2, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Program Files"), cmdInfo.m_Files[0]);\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[1]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -770,7 +768,7 @@ namespace
                EXPECT_EQ(2, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
                EXPECT_EQ(_T("C:\\Program Files"), cmdInfo.m_Files[1]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -797,7 +795,7 @@ namespace
                EXPECT_EQ(2, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Program Files"), cmdInfo.m_Files[0]);\r
                EXPECT_EQ(_T("C:\\Program Files2"), cmdInfo.m_Files[1]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -825,7 +823,7 @@ namespace
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
                EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[1]);\r
                EXPECT_EQ(_T("C:\\Program Files"), cmdInfo.m_Files[2]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -853,7 +851,7 @@ namespace
                EXPECT_EQ(_T("C:\\Program Files"), cmdInfo.m_Files[0]);\r
                EXPECT_EQ(_T("C:\\Program Files2"), cmdInfo.m_Files[1]);\r
                EXPECT_EQ(_T("C:\\Program Files3"), cmdInfo.m_Files[2]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -878,7 +876,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -cp 1251"));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -903,7 +901,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe /cp 1251"));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -928,7 +926,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -cp windows1251"));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -953,7 +951,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -cp "));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -978,7 +976,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -cp C:\\Temp "));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1004,7 +1002,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -cp C:\\Temp C:\\Temp2"));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp2"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1030,7 +1028,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl First C:\\Temp"));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1056,7 +1054,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl \"First desc\" C:\\Temp"));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1081,7 +1079,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl \"First desc\""));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1107,7 +1105,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dr First C:\\Temp"));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1133,7 +1131,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dr \"First desc\" C:\\Temp"));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1158,7 +1156,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dr \"First desc\""));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1184,7 +1182,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dm First C:\\Temp"));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1210,7 +1208,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dm \"First desc\" C:\\Temp"));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1235,7 +1233,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dm \"First desc\""));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1261,7 +1259,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl First -dr Second C:\\Temp"));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1287,7 +1285,7 @@ namespace
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl \"First desc\" -dr \"Second text\" C:\\Temp"));\r
                EXPECT_EQ(1, cmdInfo.m_Files.GetSize());\r
                EXPECT_EQ(_T("C:\\Temp"), cmdInfo.m_Files[0]);\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1312,7 +1310,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl \"First desc\" -dr \"Second text\""));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1337,7 +1335,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl First -dr \"Second text\""));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1362,7 +1360,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl \"First desc\" -dr Second"));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1387,7 +1385,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl First -dr Second"));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1412,7 +1410,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl First -dm Second -dr Third"));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1437,7 +1435,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe /unpacker CompareMSExcelFiles.sct"));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1462,7 +1460,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe /prediffer PrediffLineFilter.sct"));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
@@ -1554,7 +1552,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -cfg Settings/TreeMode=1 -cfg Settings/ToolbarSize=0"));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_EQ(_T("1"), cmdInfo.m_Options[_T("Settings/TreeMode")]);\r
                EXPECT_EQ(_T("0"), cmdInfo.m_Options[_T("Settings/ToolbarSize")]);\r
        }\r
@@ -1565,7 +1563,7 @@ namespace
        {\r
                MergeCmdLineInfo cmdInfo(_T("C:\\WinMerge\\WinMerge.exe -dl -dr Second"));\r
                EXPECT_EQ(0, cmdInfo.m_Files.GetSize());\r
-               EXPECT_EQ(SW_SHOWNORMAL, cmdInfo.m_nCmdShow);\r
+               EXPECT_EQ(MergeCmdLineInfo::SHOWNORMAL, cmdInfo.m_nCmdShow);\r
                EXPECT_FALSE(cmdInfo.m_bEscShutdown);\r
                EXPECT_FALSE(cmdInfo.m_bExitIfNoDiff);\r
                EXPECT_FALSE(cmdInfo.m_bRecurse);\r
index d3f4bec..d664cdb 100644 (file)
@@ -1,7 +1,5 @@
 #include "pch.h"
 #include <gtest/gtest.h>
-#include <windows.h>
-#include <tchar.h>
 #include "UnicodeString.h"
 #include "DirItem.h"
 
index 4e8c02a..bfc8666 100644 (file)
@@ -1,7 +1,5 @@
 #include "pch.h"
 #include <gtest/gtest.h>
-#include <windows.h>
-#include <tchar.h>
 #include <vector>
 #include "FileFilterHelper.h"
 #include "Environment.h"
index bc90e66..c0bc6c0 100644 (file)
@@ -1,7 +1,6 @@
 #include "pch.h"\r
 #include <gtest/gtest.h>\r
 #include <windows.h>\r
-#include <tchar.h>\r
 #include "FileVersion.h"\r
 \r
 namespace\r
index 709ed89..f72d806 100644 (file)
 #include <ctime>\r
 #include <filesystem>\r
 #include <regex>\r
-#include <tchar.h>\r
 #include <gtest/gtest.h>\r
 #include <gtest/gtest-param-test.h>\r
 #include <windows.h>\r
 #include <CommCtrl.h>\r
-#include <tchar.h>\r
 #include <afxres.h>\r
 #include <atlimage.h>\r
 #include "GUITestUtils.h"\r
index ae94fcb..3e34012 100644 (file)
@@ -1,7 +1,5 @@
 #include "pch.h"\r
 #include <gtest/gtest.h>\r
-#include <windows.h>\r
-#include <tchar.h>\r
 #include <vector>\r
 #include "UnicodeString.h"\r
 #include "RegOptionsMgr.h"\r
index ea42740..2049662 100644 (file)
@@ -1,7 +1,5 @@
 #include "pch.h"\r
 #include <gtest/gtest.h>\r
-#include <windows.h>\r
-#include <tchar.h>\r
 #include "varprop.h"\r
 \r
 // NOTE:\r
index 62a6cee..a1e0830 100644 (file)
@@ -1,6 +1,7 @@
 #include "pch.h"\r
 #include <gtest/gtest.h>\r
-#include <windows.h>\r
+#include <filesystem>\r
+#include "Environment.h"\r
 #include "paths.h"\r
 \r
 // Expects that C:\Temp exists for creating temporary testing files.\r
@@ -92,9 +93,8 @@ namespace
        }\r
        TEST_F(PathTest, Exists_files)\r
        {\r
-               TCHAR path[_MAX_PATH];\r
                const TCHAR path2[] = _T("notfound.txt");\r
-               GetModuleFileName(NULL, path, sizeof(path));\r
+               String path = env::GetProgPath() + _T("../README.md");\r
                EXPECT_EQ(paths::IS_EXISTING_FILE, paths::DoesPathExist(path));\r
                EXPECT_EQ(paths::DOES_NOT_EXIST, paths::DoesPathExist(path2));\r
        }\r
@@ -174,8 +174,7 @@ namespace
        }\r
        TEST_F(PathTest, Normalize_abspath3)\r
        {\r
-               TCHAR curdir[_MAX_PATH];\r
-               GetCurrentDirectory(sizeof(curdir), curdir);\r
+               String curdir = std::filesystem::current_path().native();\r
                String path(curdir, 2);\r
                String path_orig = curdir;\r
                paths::normalize(path);\r
index 9e58127..495daf6 100644 (file)
@@ -1,6 +1,5 @@
 #include "pch.h"
 #include <gtest/gtest.h>
-#include <tchar.h>
 #include <vector>
 #include "FileTransform.h"
 #include "PluginManager.h"
index 3b3a17c..636ea52 100644 (file)
@@ -1,7 +1,5 @@
 #include "pch.h"
 #include <gtest/gtest.h>
-#include <windows.h>
-#include <tchar.h>
 #include <vector>
 #include "UnicodeString.h"
 #include "ShellFileOperations.h"
index 4286fe8..b41c5a4 100644 (file)
@@ -1,7 +1,5 @@
 #include "pch.h"
 #include <gtest/gtest.h>
-#include <windows.h>
-#include <tchar.h>
 #include <vector>
 #include "stringdiffs.h"
 
index d361e7e..12f06bf 100644 (file)
@@ -1,7 +1,5 @@
 #include "pch.h"
 #include <gtest/gtest.h>
-#include <windows.h>
-#include <tchar.h>
 #include <vector>
 #include "stringdiffs.h"
 
index f4ab4c3..7f030b0 100644 (file)
@@ -1,7 +1,5 @@
 #include "pch.h"
 #include <gtest/gtest.h>
-#include <windows.h>
-#include <tchar.h>
 #include <vector>
 #include "stringdiffs.h"
 
index ce9202a..a247ff2 100644 (file)
@@ -1,7 +1,5 @@
 #include "pch.h"
 #include <gtest/gtest.h>
-#include <windows.h>
-#include <tchar.h>
 #include <vector>
 #include "stringdiffs.h"
 
index 5a7ea6c..b30a3c0 100644 (file)
@@ -1,8 +1,5 @@
 #include "pch.h"\r
 #include <gtest/gtest.h>\r
-#include <windows.h>\r
-#include <tchar.h>\r
-\r
 #include "UnicodeString.h"\r
 \r
 namespace\r
index 8d39bbf..4918cd7 100644 (file)
@@ -1,6 +1,5 @@
 #include "pch.h"
 #include <gtest/gtest.h>
-#include <windows.h>
 #include <tchar.h>
 
 int _tmain(int argc, TCHAR **argv)
index 46ae2e5..bc57c5e 100644 (file)
@@ -4,7 +4,6 @@
 #include "Environment.h"
 #include "paths.h"
 #include "diff.h"
-#include <Windows.h>
 
 TEST(diffutils, stat)
 {