https://bugs.winehq.org/show_bug.cgi?id=50059
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fgouget@codeweavers.com Keywords| |patch
--- Comment #1 from François Gouget fgouget@codeweavers.com --- I believe it would be better to avoid printing this type of 'variable size' int to avoid all these compiler compatibility issues. Note also that this is not the only place where '%#Ix' is used (see dlls/atl/atl_ax.c, dlls/kernelbase/process.c, dlls/quartz/vmr9.c, etc).
Maybe something like this?
- WARN("iface %p, callback %p, context %p, arg3 %#Ix, stub!\n", iface, callback, context, arg3); + WARN("iface %p, callback %p, context %p, arg3 %p, stub!\n", iface, callback, context, (void*)arg3);