]> git.saurik.com Git - wxWidgets.git/commitdiff
corrected misleading comment about DllGetVersion()
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 24 Jul 2005 18:23:32 +0000 (18:23 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 24 Jul 2005 18:23:32 +0000 (18:23 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34926 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/msw/app.cpp

index 5723a87d057655dff73ee6712829162a9ed9b562..419870ccdf737ec0d521e6f4eec03819b23bee59 100644 (file)
@@ -592,18 +592,21 @@ int wxApp::GetComCtl32Version()
         // if so, then we can check for the version
         if ( dllComCtl32.IsLoaded() )
         {
+            // check is struct used by DllGetVersion() is available in the
+            // headers and define it ourselves if it isn't
 #ifndef DLLVER_PLATFORM_WINDOWS
-                       typedef struct _DllVersionInfo
+                       struct DLLVERSIONINFO
                        {
                                DWORD cbSize;
                                DWORD dwMajorVersion;                   // Major version
                                DWORD dwMinorVersion;                   // Minor version
                                DWORD dwBuildNumber;                    // Build number
                                DWORD dwPlatformID;                     // DLLVER_PLATFORM_*
-                       } DLLVERSIONINFO;
+                       };
                        typedef HRESULT (CALLBACK* DLLGETVERSIONPROC)(DLLVERSIONINFO *);
-#endif
-            // try to use DllGetVersion() if available in _headers_
+#endif // defined(DLLVERSIONINFO)
+
+            // now check if it's available during run-time
             wxDYNLIB_FUNCTION( DLLGETVERSIONPROC, DllGetVersion, dllComCtl32 );
             if ( pfnDllGetVersion )
             {