summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_prf.c
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2002-10-11 17:54:55 +0000
committerjhb <jhb@FreeBSD.org>2002-10-11 17:54:55 +0000
commit27f6c5f7cc6e18133a1a85cff1e27894a02115da (patch)
tree918f2fbd249e732a92a596eab0954ba07b1602ae /sys/kern/subr_prf.c
parentf0cb964f2b49ab5e4391bffb21a7ffcb86cfeda5 (diff)
downloadFreeBSD-src-27f6c5f7cc6e18133a1a85cff1e27894a02115da.zip
FreeBSD-src-27f6c5f7cc6e18133a1a85cff1e27894a02115da.tar.gz
Fix %z to always print values as signed like it is supposed to.
Reviewed by: bde Tested on: i386 in ddb
Diffstat (limited to 'sys/kern/subr_prf.c')
-rw-r--r--sys/kern/subr_prf.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/subr_prf.c b/sys/kern/subr_prf.c
index 9d7719f..ac4be9b 100644
--- a/sys/kern/subr_prf.c
+++ b/sys/kern/subr_prf.c
@@ -664,8 +664,8 @@ reswitch: switch (ch = (u_char)*fmt++) {
goto handle_nosign;
case 'z':
base = 16;
- if (sign)
- goto handle_sign;
+ sign = 1;
+ goto handle_sign;
handle_nosign:
sign = 0;
if (jflag)
OpenPOWER on IntegriCloud