Dmitry Timoshkov <dmitry@baikal.ru> wrote:This is generating a few -Wformat warnings: In file included from programs/dllhost/dllhost.c:27: programs/dllhost/dllhost.c: In function ���factory_AddRef���: programs/dllhost/dllhost.c:81:11: warning: format ���%u��� expects argument of type ���unsigned int���, but argument 6 has type ���ULONG��� {aka ���long unsigned int���} [-Wformat=] 81 | TRACE("(%p)->%u\n", iface, ref); | ^~~~~~~~~~~~ ~~~ | | | ULONG {aka long unsigned int} Apart from that, the series looks good at first glance.I don't get the warnings with clang, will check with a gcc build.I don't see this warning in an ELF build either. This is a default build, nothing custom or special. Is there a trick to enable the warnings?
Hi Dmitry
they should appear when cross compiling
A+