From f5e097021ce95cf4398f89c4f4268efbc5717b89 Mon Sep 17 00:00:00 2001 From: Paul Sokolovsky Date: Thu, 7 Dec 2017 10:31:14 +0200 Subject: [PATCH] py/mpprint: Fix "%x" vs "%X" regression introduced in previous commit. --- py/mpprint.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/py/mpprint.c b/py/mpprint.c index d6d9cf963c..c2e65301c9 100644 --- a/py/mpprint.c +++ b/py/mpprint.c @@ -511,7 +511,7 @@ int mp_vprintf(const mp_print_t *print, const char *fmt, va_list args) { break; case 'x': case 'X': { - char fmt_c = 'x' - *fmt + 'A'; + char fmt_c = *fmt - 'X' + 'A'; mp_uint_t val; if (long_arg) { val = va_arg(args, unsigned long int);