diff options
author | luigi <luigi@FreeBSD.org> | 2012-04-14 16:44:18 +0000 |
---|---|---|
committer | luigi <luigi@FreeBSD.org> | 2012-04-14 16:44:18 +0000 |
commit | c0099de7f585aa24fa84dfb084596cc7d31debe6 (patch) | |
tree | a126d0b088092377a1ca0f2231738e0f3ac9db61 | |
parent | 05711779ce4adbd8329e0646bc43677193589e6c (diff) | |
download | FreeBSD-src-c0099de7f585aa24fa84dfb084596cc7d31debe6.zip FreeBSD-src-c0099de7f585aa24fa84dfb084596cc7d31debe6.tar.gz |
i prefer this fix for the -Wformat warning (just one cast,
all the other variables are already correct for %x).
My previous attempt put the cast in the wrong place.
-rw-r--r-- | sys/dev/netmap/netmap_mem2.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/sys/dev/netmap/netmap_mem2.c b/sys/dev/netmap/netmap_mem2.c index 87dcc74..76ef62e 100644 --- a/sys/dev/netmap/netmap_mem2.c +++ b/sys/dev/netmap/netmap_mem2.c @@ -161,11 +161,9 @@ netmap_ofstophys(vm_offset_t offset) return p[i]->lut[offset / p[i]->_objsize].paddr + offset % p[i]->_objsize; } - D("invalid ofs 0x%jx out of 0x%jx 0x%jx 0x%jx", (uintmax_t)o, - (uintmax_t)p[0]->_memtotal, - (uintmax_t)(p[0]->_memtotal + p[1]->_memtotal), - (uintmax_t)(p[0]->_memtotal + p[1]->_memtotal + - p[2]->_memtotal)); + D("invalid ofs 0x%x out of 0x%x 0x%x 0x%x", (u_int)o, + p[0]->_memtotal, p[0]->_memtotal + p[1]->_memtotal, + p[0]->_memtotal + p[1]->_memtotal + p[2]->_memtotal); return 0; // XXX bad address } |