Well, assume

u_int64_t foo = ~0;

printf("Foo is equal %qx\n", 

produces

Foo is equal %qx

And

printf("Foo is equal %x\n");

produces:

../../i2o/i2o_drv.c:1260: warning: unsigned int format, different type
arg (arg 4)

You are damned if you do and damned if you don't :-)

What is the official correct way to handle this?

RELENG_3, i386

CURRENT Alpha


-- 


Sincerely Yours,                 [EMAIL PROTECTED]
                                             404.644.6401
Simon Shapiro

Unwritten code has no bugs and executes at twice the speed of mouth

S/MIME Cryptographic Signature

Reply via email to