git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40624
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
/* is buggy, and occurs for code that does actually get executed */
# if !defined __WXDEBUG__ && __VISUALC__ <= 1100
# pragma warning(disable:4702) /* unreachable code */
+# endif
+ /* The VC++ 5.0 warning 'C4003: not enough actual parameters for macro'
+ * is incompatible with the wxWidgets headers since it is given when
+ * parameters are empty but not missing. */
+# if __VISUALC__ <= 1100
+# pragma warning(disable:4003) /* not enough actual parameters for macro */
# endif
/*
// pause the stop watch
void Pause()
{
- if ( !m_pauseCount++ )
+ if ( m_pauseCount++ == 0 )
m_pause = GetElapsedTime();
}
wxASSERT_MSG( m_pauseCount > 0,
_T("Resuming stop watch which is not paused") );
- if ( !--m_pauseCount )
+ if ( --m_pauseCount == 0 )
Start(m_pause);
}
// adjust the sizer dimensions/position taking into account the
// virtual size and scrolled position of the window.
- int w, h;
+ int w = 0, h = 0;
GetVirtualSize(&w, &h);
// x is always 0 so no variable needed