From 340ac36199f3e515fae285b8f563a0d9a6618cff Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Thu, 2 Apr 2020 11:34:52 +0200 Subject: fix #6146 --- src/util/amount.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/util/amount.c') diff --git a/src/util/amount.c b/src/util/amount.c index 717144984..95b40add8 100644 --- a/src/util/amount.c +++ b/src/util/amount.c @@ -625,7 +625,8 @@ const char * TALER_amount2s (const struct TALER_Amount *amount) { /* 12 is sufficient for a uint32_t value in decimal; 3 is for ":.\0" */ - static char result[TALER_AMOUNT_FRAC_LEN + TALER_CURRENCY_LEN + 3 + 12]; + static GNUNET_THREAD_LOCAL char result[TALER_AMOUNT_FRAC_LEN + + TALER_CURRENCY_LEN + 3 + 12]; struct TALER_Amount norm; if (GNUNET_YES != TALER_amount_is_valid (amount)) -- cgit v1.2.3