Why, in Wine, are some unimplemented APIs not marked as stubs but instead commented out?
zhengxianwei <[email protected]> Tue, 6 May 2025 14:57:04 +0800
| Newsgroups | gmane.comp.emulators.wine.devel |
|---|---|
| Message-ID | <CABeGAqUHZzxTaWQxLG1vtA6khytDc8bAmsww8HYOKNgbYDk-Xg@mail.gmail.com> |
This results in a situation where, due to the missing API, the program doesn't report an error but instead directly aborts; whereas if it were marked as a stub, it would produce a clear error eg: https://github.com/wine-mirror/wine/blob/226a7eeabbc13345e49da1ff8c018d6f06211c66/dlls/user32/user32.spec#L805 Does this involve some of wine's development philosophy?