X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b2aef89b7a675805b601e757492c982031f38d21..89c7e9622933c3ee7906c39bc3927a7d5616b94b:/include/wx/debug.h diff --git a/include/wx/debug.h b/include/wx/debug.h index 2f65767f4e..99758d1f7a 100644 --- a/include/wx/debug.h +++ b/include/wx/debug.h @@ -9,8 +9,8 @@ // Licence: wxWindows license ///////////////////////////////////////////////////////////////////////////// -#ifndef __WXDEBUGH__ -#define __WXDEBUGH__ +#ifndef _WX_DEBUG_H_ +#define _WX_DEBUG_H_ #include @@ -51,7 +51,7 @@ @param szFile and nLine - file name and line number of the ASSERT szMsg - optional message explaining the reason */ - void wxOnAssert(const char *szFile, int nLine, const char *szMsg = NULL); + void WXDLLEXPORT wxOnAssert(const char *szFile, int nLine, const char *szMsg = (const char *) NULL); /// generic assert macro #define wxASSERT(cond) if ( !(cond) ) wxOnAssert(__FILE__, __LINE__) @@ -65,9 +65,9 @@ #endif //WXDEBUG /// special form of assert: always triggers it (in debug mode) -#define wxFAIL wxASSERT(0) +#define wxFAIL wxASSERT(wxFalse) /// FAIL with some message -#define wxFAIL_MSG(msg) wxASSERT_MSG(0, msg) +#define wxFAIL_MSG(msg) wxASSERT_MSG(wxFalse, msg) //@} // NB: these macros work also in release mode! @@ -99,5 +99,5 @@ //@} -#endif // __WXDEBUGH__ +#endif // _WX_DEBUG_H_