On Tue Feb 6 03:45:27 2024 +0000, Zebediah Figura wrote:
"const PCWSTR" is "const WCHAR *const", which differs from "const WCHAR *" in that the pointer variable itself can't be mutated. We don't usually bother with that in Wine, although I can't say I've seen such patches rejected either. Unrelatedly, in general we avoid those typedefs; it's clearer just to spell out e.g. "const WCHAR *".
Oh right, good point. I never use toplevel const like that, I forgot it's a thing.