]> git.saurik.com Git - wxWidgets.git/commitdiff
wxLogDebug/Trace in release mode now don't give compiler warnings
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 12 Jul 1998 23:07:22 +0000 (23:07 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 12 Jul 1998 23:07:22 +0000 (23:07 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@250 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/log.h

index 353a3cd688eb621079e269391758e7aca04eff44..c63271a868be42aac3b37e3f11a4313468a104be 100644 (file)
@@ -294,8 +294,10 @@ void WXDLLEXPORT wxLogSysError(long lErrCode, wxTString strFormat, ...);
   extern void WXDLLEXPORT wxLogTrace(wxTraceMask mask,
                                      const char *szFormat, ...);
 #else   //!debug
-  #define wxLogDebug
-  #define wxLogTrace
+  // these functions do nothing
+  inline void wxLogDebug(const char *, ...) { }
+  inline void wxLogTrace(const char *, ...) { }
+  inline void wxLogTrace(wxTraceMask, const char *, ...) { }
 #endif
 
 
@@ -328,8 +330,8 @@ const char* WXDLLEXPORT wxSysErrorMsg(unsigned long nErrCode = 0);
                                rc, wxSysErrorMsg(rc))
   #define wxLogLastError(api) wxLogApiError(api, wxSysErrorCode())
 #else   //!debug
-  #define wxLogApiError(api, rc)
-  #define wxLogLastError(api)
+  inline void wxLogApiError(const char *, long) { }
+  inline void wxLogLastErrror(const char *) { }
 #endif  //debug/!debug
 
 #endif  //__LOGH__