From c798eb4f1ae9fe17f7971422ddf901394d927710 Mon Sep 17 00:00:00 2001 From: Sebastian Rasmussen Date: Sun, 18 Sep 2016 01:57:37 +0800 Subject: Make fz_printf() support %p. This is used at several places in mupdf. --- source/fitz/printf.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'source') diff --git a/source/fitz/printf.c b/source/fitz/printf.c index 2246b4c9..36f29094 100644 --- a/source/fitz/printf.c +++ b/source/fitz/printf.c @@ -262,6 +262,12 @@ fz_vsnprintf(char *buffer, size_t space, const char *fmt, va_list args) f = va_arg(args, double); fmtfloat(&out, f); break; + case 'p': + length = 8 * sizeof(void *); + z = 2 * sizeof(void *); + fmtputc(&out, '0'); + fmtputc(&out, 'x'); + /* fallthrough */ case 'x': if (length == 64) { -- cgit v1.2.3