Andrei Barbu wrote:
Point is.. it works, it's compliant letter for letter with the MSDN docs, and it doesn't break anything.
Don't see why it would need more testing.
It needs more testing because at least three other developers believe that you're not fixing a bug, you're masking another bug.
You need to prove to us that the bad pointer is not being passed in because of another wine bug, and that Windows really does check for bad pointers using IsBadWritePtr.
Sorry, to be a pain, but Wine development is hard...
Mike