March 18, 2025
2:59 p.m.
DWORD is unsigned long on 32bit builds, and unsigned int on 64bit. There is no correct printf format string.
What? No it's not, it's unsigned long everywhere. %lu is correct. (%ld is not really correct, but it works regardless.) -- https://gitlab.winehq.org/wine/wine/-/merge_requests/7607#note_98293