Changelog: WINPROC_SetProc can incorrectly reorder class/window functions. More Info: The winproc recycling code can cause a window procedure to be ordered after a class winproc. This will result in the winproc stub never being freed when the window is destroyed and eventually causing instability when no more winprocs can be allocated. This can occur quite rapidly in an app. that allocates and frees many windows in succession. Dave Hawkes
Attachment:
winproc.diff
Description: Binary data