diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-04-02 11:34:52 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-04-02 11:34:52 +0200 |
commit | 340ac36199f3e515fae285b8f563a0d9a6618cff (patch) | |
tree | 217ca0a305fde640f08f7d2552994191d270357c | |
parent | d1bf26929e93f01b116d4d12706c58485cf65f4c (diff) |
fix #6146
-rw-r--r-- | src/util/amount.c | 3 | ||||
-rw-r--r-- | src/util/util.c | 2 |
2 files changed, 3 insertions, 2 deletions
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)) diff --git a/src/util/util.c b/src/util/util.c index 489928dd4..19924b89a 100644 --- a/src/util/util.c +++ b/src/util/util.c @@ -37,7 +37,7 @@ const char * TALER_b2s (const void *buf, size_t buf_size) { - static char ret[9]; + static GNUNET_THREAD_LOCAL char ret[9]; struct GNUNET_HashCode hc; char *tmp; |