[master] c1f65aa Don't rely on %p format having 0x prefix
Poul-Henning Kamp
phk at FreeBSD.org
Tue Mar 3 14:28:40 CET 2015
commit c1f65aa14b06fc620ee005ea8aea53e2c6240a00
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date: Tue Mar 3 13:28:24 2015 +0000
Don't rely on %p format having 0x prefix
diff --git a/lib/libvmod_debug/vmod_debug.c b/lib/libvmod_debug/vmod_debug.c
index 9dcfb7d..f102247 100644
--- a/lib/libvmod_debug/vmod_debug.c
+++ b/lib/libvmod_debug/vmod_debug.c
@@ -192,7 +192,8 @@ exp_cb(struct worker *wrk, struct objcore *oc, enum exp_event_e ev, void *priv)
case EXP_REMOVE: what = "remove"; break;
default: WRONG("Wrong exp_event");
}
- VSL(SLT_Debug, 0, "exp_cb: event %s %p", what, oc);
+ VSL(SLT_Debug, 0, "exp_cb: event %s 0x%jx", what,
+ (intmax_t)(uintptr_t)oc);
}
VCL_VOID __match_proto__()
More information about the varnish-commit
mailing list