Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2).
This is continuation of r70796 and serves the same purpose. Closes #14065, #14066. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@70808 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -409,7 +409,7 @@ void TempDir::RemoveDir(wxString& path)
|
||||
# define WXARC_pclose(fp)
|
||||
#endif
|
||||
|
||||
#ifdef __WXMSW__
|
||||
#ifdef __WINDOWS__
|
||||
# define WXARC_b "b"
|
||||
#else
|
||||
# define WXARC_b
|
||||
@@ -661,7 +661,7 @@ void ArchiveTestCase<ClassFactoryT>::CreateArchive(wxOutputStream& out,
|
||||
wxFileName fn(i->first, wxPATH_UNIX);
|
||||
TestEntry& entry = *i->second;
|
||||
wxDateTime dt = entry.GetDateTime();
|
||||
#ifdef __WXMSW__
|
||||
#ifdef __WINDOWS__
|
||||
if (fn.IsDir())
|
||||
entry.SetDateTime(wxDateTime());
|
||||
else
|
||||
@@ -806,7 +806,7 @@ void ArchiveTestCase<ClassFactoryT>::ExtractArchive(wxInputStream& in)
|
||||
|
||||
const TestEntry& testEntry = *it->second;
|
||||
|
||||
#ifndef __WXMSW__
|
||||
#ifndef __WINDOWS__
|
||||
// On Windows some archivers compensate for Windows DST handling, but
|
||||
// other don't, so disable the test for now.
|
||||
wxDateTime dt = testEntry.GetDateTime();
|
||||
@@ -950,7 +950,7 @@ void ArchiveTestCase<ClassFactoryT>::VerifyDir(wxString& path,
|
||||
|
||||
const TestEntry& testEntry = *it->second;
|
||||
|
||||
#if 0 //ndef __WXMSW__
|
||||
#if 0 //ndef __WINDOWS__
|
||||
CPPUNIT_ASSERT_MESSAGE("timestamp check" + error_context,
|
||||
testEntry.GetDateTime() ==
|
||||
wxFileName(path).GetModificationTime());
|
||||
@@ -1300,7 +1300,7 @@ void ArchiveTestSuite::AddCmd(wxArrayString& cmdlist, const wxString& cmd)
|
||||
bool ArchiveTestSuite::IsInPath(const wxString& cmd)
|
||||
{
|
||||
wxString c = cmd.BeforeFirst(wxT(' '));
|
||||
#ifdef __WXMSW__
|
||||
#ifdef __WINDOWS__
|
||||
c += wxT(".exe");
|
||||
#endif
|
||||
return !m_path.FindValidPath(c).empty();
|
||||
|
Reference in New Issue
Block a user