if (m_thread)
m_thread->Delete(); // It's detached so it will delete itself
- if (m_hid)
- delete m_hid;
+ delete m_hid;
}
//---------------------------------------------------------------------------
wxevent.SetEventObject(pThis->m_catchwin);
if (pThis->m_catchwin)
- pThis->m_catchwin->AddPendingEvent(wxevent);
+ pThis->m_catchwin->GetEventHandler()->AddPendingEvent(wxevent);
ret = (*m_hid->GetQueue())->getNextEvent(m_hid->GetQueue(),
&hidevent, bogustime, 0);