From: Henrik Nordstrom Date: Mon, 25 Jul 2011 22:31:04 +0000 (+0200) Subject: correct printf formatting. purge debugFlag is an unsigned int, not a short X-Git-Tag: take08~55^2~35 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d83197e365de79617ae95a38d12421816f1c513a;p=thirdparty%2Fsquid.git correct printf formatting. purge debugFlag is an unsigned int, not a short --- diff --git a/tools/purge/purge.cc b/tools/purge/purge.cc index 909c2df017..8235957228 100644 --- a/tools/purge/purge.cc +++ b/tools/purge/purge.cc @@ -757,7 +757,7 @@ parseCommandline( int argc, char* argv[], REList*& head, printf( "#\n# Currently active values for %s:\n# %s\n", ::programname, ::RCS_ID ); printf( "# Debug level : " ); - if ( ::debugFlag ) printf( "%#6.4hx", ::debugFlag ); + if ( ::debugFlag ) printf( "%#6.4x", ::debugFlag ); else printf( "production level" ); // printf omits 0x prefix for 0! printf( " + %s mode", ::no_fork ? "linear" : "parallel" ); puts( ::verbose ? " + extra verbosity" : "" );