]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/utils.cpp
WinCE doesn't have GetMessageTime
[wxWidgets.git] / src / msw / utils.cpp
index 3a3f03a76c50cf65ce1a7ac09acf12b46ad75586..97f1369e3c026afef954567ce680cb7866748bb9 100644 (file)
@@ -37,7 +37,8 @@
 #include "wx/msw/private.h"     // includes <windows.h>
 #include "wx/msw/missing.h"     // CHARSET_HANGUL
 
-#if defined(__GNUWIN32_OLD__) || defined(__WXWINCE__)
+#if defined(__GNUWIN32_OLD__) || defined(__WXWINCE__) \
+    || defined(__CYGWIN32__)
     // apparently we need to include winsock.h to get WSADATA and other stuff
     // used in wxGetFullHostName() with the old mingw32 versions
     #include <winsock.h>
@@ -144,7 +145,7 @@ bool wxGetHostName(wxChar *buf, int maxSize)
 // get full hostname (with domain name if possible)
 bool wxGetFullHostName(wxChar *buf, int maxSize)
 {
-#ifndef __WXMICROWIN__
+#if !defined( __WXMICROWIN__) && wxUSE_DYNAMIC_LOADER
     // TODO should use GetComputerNameEx() when available
 
     // we don't want to always link with Winsock DLL as we might not use it at
@@ -1012,7 +1013,7 @@ wxString wxGetOsDescription()
 #endif // Win32/16
 }
 
-wxToolkitInfo *wxAppTraits::GetToolkitInfo()
+wxToolkitInfowxAppTraits::GetToolkitInfo()
 {
     // cache the version info, it's not going to change
     //
@@ -1061,7 +1062,7 @@ wxToolkitInfo *wxAppTraits::GetToolkitInfo()
     info.versionMinor = s_minor;
     info.os = s_ver;
     info.name = _T("wxBase");
-    return &info;
+    return info;
 }
 
 // ----------------------------------------------------------------------------