git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5638
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
#define _WX_SPINBUTT_H_BASE_
#ifdef __GNUG__
#define _WX_SPINBUTT_H_BASE_
#ifdef __GNUG__
- #pragma interface "spinbutbase.h"
+ #ifndef __WXMOTIF__ // because there is no matching .cpp for Motif
+ #pragma interface "spinbutbase.h"
+ #endif // Motif
#endif
// ----------------------------------------------------------------------------
#endif
// ----------------------------------------------------------------------------
static size_t gs_nThreadsBeingDeleted = 0;
// a mutex to protect gs_nThreadsBeingDeleted
static size_t gs_nThreadsBeingDeleted = 0;
// a mutex to protect gs_nThreadsBeingDeleted
-static pthread_mutex_t gs_mutexDeleteThread = PTHREAD_MUTEX_INITIALIZER;
+static pthread_mutex_t gs_mutexDeleteThread;
// and a condition variable which will be signaled when all
// gs_nThreadsBeingDeleted will have been deleted
// and a condition variable which will be signaled when all
// gs_nThreadsBeingDeleted will have been deleted
gs_mutexGui->Lock();
#endif // wxUSE_GUI
gs_mutexGui->Lock();
#endif // wxUSE_GUI
+ // under Solaris we get a warning from CC when using
+ // PTHREAD_MUTEX_INITIALIZER, so do it dynamically
+ pthread_mutex_init(&gs_mutexDeleteThread, NULL);
+