From fbca1e1c5bdccdbdbf034a295293a0d667eab032 Mon Sep 17 00:00:00 2001 From: rsc Date: Fri, 11 Feb 2005 17:01:25 +0000 Subject: use explicit %# --- src/libmach/sym.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/libmach/sym.c b/src/libmach/sym.c index 3b5c5ec4..4730fdc1 100644 --- a/src/libmach/sym.c +++ b/src/libmach/sym.c @@ -393,11 +393,11 @@ symoff(char *a, uint n, ulong addr, uint class) l.type = LADDR; l.addr = addr; if(findsym(l, class, &s) < 0 || addr-s.loc.addr >= 4096){ - snprint(a, n, "%lux", addr); + snprint(a, n, "%#lux", addr); return -1; } if(addr != s.loc.addr) - snprint(a, n, "%s+%ld", s.name, addr-s.loc.addr); + snprint(a, n, "%s+%#lx", s.name, addr-s.loc.addr); else snprint(a, n, "%s", s.name); return 0; -- cgit v1.2.3