From: Ewald S. <ew...@ra...> - 2002-03-13 21:41:03
|
[...] There is another bug in the 'EVENT_FREE_HANDLE' event handler code. The problem is that calling 'remove_events_handle(this,handle,0);' will a= lso=20 remove 'this_event' from the event queue. Unfortunately, this will mean t= hat=20 the event loop will stop (next_event is 0) and events will be lost. Attached is another patch to fix this new problem. This makes a total of = 3=20 patches for initially only one problem (osd memory leak). :( It's best to apply in this order : xine-0.9.9-osd-memleak.patch xine-0.9.9-osd-free.patch xine-0.9.9-osd-free-handle.patch TIA. ewald |