On Thu Aug 3 16:39:16 2023 +0000, Yuxuan Shui wrote:
Yes, what you said makes sense.
something that's pretty much always been within Wine's scope to fix.
I want to assure you I 100% understand that. After all, this MR is exactly trying to fix such a case.
And I think it's better if I clarify what I mean when I say "invalid".
In this example, this use of `ReleaseSRWLockExclusive` is clearly invalid w.r.t. the official description of the API, and that's why I called it so.
Real world applications do make use of APIs in invalid ways, and Wine has to support those usages. However this doesn't make such uses less invalid.