From 8a0353525f913f464b9b8a6f610661a0e8fb4fd1 Mon Sep 17 00:00:00 2001 From: Damien George Date: Tue, 24 Jan 2023 16:58:29 +1100 Subject: [PATCH] rp2/main: Use mp_printf in nlr_jump_fail. The mp_plat_print output is already being used by the subsequent call to mp_obj_print_exception(). And this eliminates all references to printf for this port (at least in non-debug builds). Signed-off-by: Damien George --- ports/rp2/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/rp2/main.c b/ports/rp2/main.c index fdcdd90d4c..c5b5037491 100644 --- a/ports/rp2/main.c +++ b/ports/rp2/main.c @@ -234,7 +234,7 @@ void gc_collect(void) { } void nlr_jump_fail(void *val) { - printf("FATAL: uncaught exception %p\n", val); + mp_printf(&mp_plat_print, "FATAL: uncaught exception %p\n", val); mp_obj_print_exception(&mp_plat_print, MP_OBJ_FROM_PTR(val)); for (;;) { __breakpoint();