From: Vadim Zeitlin Date: Sun, 12 Jul 1998 23:07:22 +0000 (+0000) Subject: wxLogDebug/Trace in release mode now don't give compiler warnings X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/27c9fe75543ec1465bc272517cf3d9f94988bb46 wxLogDebug/Trace in release mode now don't give compiler warnings git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@250 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/include/wx/log.h b/include/wx/log.h index 353a3cd688..c63271a868 100644 --- a/include/wx/log.h +++ b/include/wx/log.h @@ -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__