]> git.saurik.com Git - wxWidgets.git/commitdiff
Fix wxLog compilation with wxUSE_THREADS==0.
authorVadim Zeitlin <vadim@wxwidgets.org>
Tue, 8 Sep 2009 11:21:45 +0000 (11:21 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Tue, 8 Sep 2009 11:21:45 +0000 (11:21 +0000)
Define WX_DEFINE_GLOBAL_VAR macro when wxUSE_THREADS==0 too, it is used for
components level hash map in any case.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61857 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/common/log.cpp

index 6731ccb9d23757a546e95e2af28a5cbfbe621ce7..98d73a6dde719983961b243bc0bdc9b41fefebf6 100644 (file)
 #undef wxLOG_COMPONENT
 const char *wxLOG_COMPONENT = "";
 
-#if wxUSE_THREADS
-
-wxTLS_TYPE(wxThreadSpecificInfo) wxThreadInfoVar;
-
 // this macro allows to define an object which will be initialized before any
 // other function in this file is called: this is necessary to allow log
 // functions to be used during static initialization (this is not advisable
@@ -92,6 +88,10 @@ wxTLS_TYPE(wxThreadSpecificInfo) wxThreadInfoVar;
                                                                               \
     type *gs_##name##Ptr = &Get##name()
 
+#if wxUSE_THREADS
+
+wxTLS_TYPE(wxThreadSpecificInfo) wxThreadInfoVar;
+
 namespace
 {