no changes, simply mention a possible misuse of API in a comment (see #60296)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60745 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
56270af4ba
commit
7ca19ddbb8
@ -122,6 +122,11 @@ bool wxMSWTimerImpl::Start(int milliseconds, bool oneShot)
|
||||
// check that SetTimer() didn't reuse an existing id: according to the MSDN
|
||||
// this can happen and this would be catastrophic to us as we rely on ids
|
||||
// uniquely identifying the timers because we use them as keys in the hash
|
||||
//
|
||||
// notice that this also happens if the same id is reused for multiple
|
||||
// timers: this used to work in previous versions but was never supported
|
||||
// and absolutely shouldn't be done, use wxID_ANY to assign an id to the
|
||||
// timer automatically or ensure that all your timers have unique ids
|
||||
if ( TimerMap().find(m_id) != TimerMap().end() )
|
||||
{
|
||||
wxLogError(_("Timer creation failed."));
|
||||
|
Loading…
Reference in New Issue
Block a user