user32: Implement BroadcastSystemMessage, try 5.1
Maarten Lankhorst
m.b.lankhorst at gmail.com
Mon Mar 31 13:54:53 CDT 2008
Hello Alexandre,
2008/3/31, Alexandre Julliard <julliard at winehq.org>:
> Vitaliy Margolen <wine-devel at kievinfo.com> writes:
>
>
> > But that's the thing. How can you definitively say that there isn't a
> > program that affected by this?
>
>
> Of course you can never be certain, but after having debugged a number
> of apps, and checked the behavior of APIs across Windows versions, there
> are things that you know do matter, and things that don't; and the last
> error behavior on success is definitely in the latter category.
>
> Yes, I'm sure someone someday can find a case where some specific app
> depends on some specific function to handle last error in a different
> way; but there's no reason to believe that BroadcastSystemMessage is
> more likely to trigger that bug than any other of the 10,000 functions
> that touch last error. So we either wait until we find an app that
> depends on this and fix the one offending function, or we spend months
> adding ugly code to every single API; adding the ugly code to only a
> handful of randomly chosen functions doesn't make any sense.
Ok, I'll remove the last error tests where they don't matter then once
I clean up my git tree a little, there's too much stuff lying around
at the moment. :-)
Cheers,
Maarten.
More information about the wine-devel
mailing list