Uwe Bonnes wrote:
There are two sided of the problem:
- One is microquill not handling HeapValidate
- Second is the loading of the sound driver using this not otherwise used
function
WinMM should not be using HeapValidate. There are many other ways of ensuring the handle that was passed is valid including using exception handling with magic values and handle tables.