Francois Gouget fgouget@free.fr writes:
I did not take the extra step of renaming WIN16_CreateSystemTimer() to CreateSystemTimer(), CreateSystemTimer16() or something else as the naming convention was not clear to me. Also, it's possible the CreateSystemTimer() prototype in include/wine/winuser16.h should be removed but I assumed it somehow applied to the function exported by system.drv16.spec but I'm not so sure now. So let me know if further changes are desired.
It should be CreateSystemTimer16, and the whole 32-bit callback support could be removed, since it's no longer called from 32-bit code.