From 765ff54fe6fb2816459dc6262385cab74b417ba7 Mon Sep 17 00:00:00 2001 From: r4 Date: Mon, 22 Aug 2022 22:52:58 -0400 Subject: [PATCH] add check for double fmt_term() --- src/ds/fmt.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ds/fmt.c b/src/ds/fmt.c index 2d3ca4d..76e0790 100644 --- a/src/ds/fmt.c +++ b/src/ds/fmt.c @@ -576,5 +576,9 @@ void fmt_init() { } void fmt_term() { + if (!initialized) { + ERROR_ASSERT(ERROR_STRING("fmt: fmt_term() called while fmt uninitialized")); + } + initialized = false; _print_func_map_term(_print_funcs); }