]> git.saurik.com Git - wxWidgets.git/commitdiff
Motif compilation fixes (now ok)
authorVadim Zeitlin <vadim@wxwidgets.org>
Tue, 30 Mar 1999 11:09:48 +0000 (11:09 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Tue, 30 Mar 1999 11:09:48 +0000 (11:09 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2010 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/motif/control.h
src/motif/app.cpp
src/motif/utils.cpp

index a40687a1189fa75ea61de71abc396594ea78e6e4..7eef8e4bc060b0da1e04569a2748017719e6e1cc 100644 (file)
@@ -6,7 +6,7 @@
 // Created:     17/09/98
 // RCS-ID:      $Id$
 // Copyright:   (c) Julian Smart
-// Licence:    wxWindows licence
+// Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
 #ifndef _WX_CONTROL_H_
@@ -24,6 +24,7 @@
 class WXDLLEXPORT wxControl: public wxWindow
 {
     DECLARE_ABSTRACT_CLASS(wxControl)
+
 public:
     wxControl();
     ~wxControl();
@@ -36,11 +37,12 @@ public:
 
     // Places item in centre of panel - so can't be used BEFORE panel->Fit()
     void Centre(int direction = wxHORIZONTAL);
-    inline void Callback(const wxFunction function) { m_callback = function; }; // Adds callback
+    void Callback(const wxFunction function) { m_callback = function; }; // Adds callback
+
+    wxFunction GetCallback() { return m_callback; }
 
-    inline wxFunction GetCallback() { return m_callback; }
+    bool InSetValue() const { return m_inSetValue; }
 
-    inline bool InSetValue() const { return m_inSetValue; }
 protected:
     wxFunction          m_callback;     // Callback associated with the window
 
index 48519f37d29409e8bac7bb9328592fc1b97636f3..a58293df0e16585259a9390df8040e44bb39396f 100644 (file)
 
 extern char *wxBuffer;
 extern wxList wxPendingDelete;
+
 #if wxUSE_THREADS
 extern wxList wxPendingEvents;
-extern wxList wxPendingEventsLocker;
-#endif
+extern wxCriticalSection wxPendingEventsLocker;
+#endif // wxUSE_THREADS
 
 wxApp *wxTheApp = NULL;
 
@@ -494,7 +495,7 @@ void wxApp::DeletePendingObjects()
 
 #if wxUSE_THREADS
 void wxApp::ProcessPendingEvents()
-
+{
     wxNode *node = wxPendingEvents.First();
     wxCriticalSectionLocker locker(wxPendingEventsLocker);
 
@@ -507,8 +508,8 @@ void wxApp::ProcessPendingEvents()
         delete node;
         node = wxPendingEvents.First();
     }
-
-#endif
+}
+#endif // wxUSE_THREADS
 
 wxLog* wxApp::CreateLogTarget()
 {
index b2a48459f09e4ce5910fe962eabee203ec4548d1..47e93405ef895580a58027ffce005d0e442f40fc 100644 (file)
@@ -462,8 +462,8 @@ void wxXMergeDatabases (wxApp * theApp, Display * display)
         size_t len;
         environment = GetIniFile (filename, NULL);
         len = strlen (environment);
-        wxString hostname;
-        if ( wxGetHostName(hostname) )
+        wxString hostname = wxGetHostName();
+        if ( !!hostname )
             strncat(environment, hostname, 1024 - len);
     }
     homeDB = XrmGetFileDatabase (environment);