At 01:07 PM 5/27/00 -0700, you wrote:
>This (finally) implements address space separation; it should break at
>least:
>
>- native USER
>- DOS binaries
>- --desktop with multiple process
>- anything that relies on sending messages across processes
>
>plus certainly a lot of other stuff.

It breaks also SetWindowHook for a 32 bit task, when called with hMod=0
MapHModuleLS calls GetCurrentTask(), GetCurrentTask returns now a  null pointer
->crash in :

 if (!hmod)   
    return ((TDB*)GlobalLock16(GetCurrentTask()))->hInstance;

Gerard

Reply via email to