X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/086c94af906fc19ae8d71c9ad351f4a5ad71e7b8..7b9da2077d0975db6c965a85c91d5aca671ab5e3:/src/msw/tooltip.cpp?ds=inline diff --git a/src/msw/tooltip.cpp b/src/msw/tooltip.cpp index f7a4ab2bbc..ebf490177d 100644 --- a/src/msw/tooltip.cpp +++ b/src/msw/tooltip.cpp @@ -41,33 +41,32 @@ // ---------------------------------------------------------------------------- // the tooltip parent window -WXHWND wxToolTip::hwndTT = NULL; +WXHWND wxToolTip::hwndTT = (WXHWND)NULL; // ---------------------------------------------------------------------------- // private classes // ---------------------------------------------------------------------------- - // a simple wrapper around TOOLINFO Win32 structure -#pragma warning( disable : 4097 ) +#ifdef __VISUALC__ + #pragma warning( disable : 4097 ) // we inherit from a typedef - so what? +#endif class wxToolInfo : public TOOLINFO { public: wxToolInfo(wxWindow *win) { // initialize all members -#if __GNUWIN32__ && !defined(wxUSE_NORLANDER_HEADERS) - memset(this, 0, sizeof(TOOLINFO)); -#else ::ZeroMemory(this, sizeof(TOOLINFO)); -#endif cbSize = sizeof(TOOLINFO); uFlags = TTF_IDISHWND; uId = (UINT)win->GetHWND(); } }; -#pragma warning( default : 4097 ) +#ifdef __VISUALC__ + #pragma warning( default : 4097 ) +#endif // ---------------------------------------------------------------------------- // private functions