June 5, 2026
8:52 a.m.
Like skipping the whole switch if some (arbitrarily picked) `#define` is missing? I can do that, but I'm not sure I like it a ton.
Yes, I don't think we need anything more if that's only to make the macOS build happy.
What about reintroducing the system `#include`s, leaving my tiny header only for the fallback case, AND printing a `FIXME("External header not found, using hardcoded keycode values\n")` if we happen to use it?
At the very least yes I would prefer that, but I somehow expect @julliard may also prefer not adding an extra header just to support some possibly deprecated corner case. I would approve nevertheless and leave it up to him. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10963#note_142287