diff options
author | Markus Minichmayr <markus@tapkey.com> | 2022-10-06 08:33:17 +0200 |
---|---|---|
committer | Markus Minichmayr <markus@tapkey.com> | 2022-11-21 23:03:44 +0100 |
commit | e3b0f174abbf03962c6cb42db44ec23452b1784c (patch) | |
tree | 2b54f87b94c248d2169aa943710fbd7f60a4364a /src/libical/icalerror.c | |
parent | dddf6315556656e7663a32d89bac8ce285f651cc (diff) | |
download | libical-git-e3b0f174abbf03962c6cb42db44ec23452b1784c.tar.gz |
Mark mutable global variables as ICAL_GLOBAL_VAR, so we can specify storage modifiers (i.e. thread_local) if necessary.
Diffstat (limited to 'src/libical/icalerror.c')
-rw-r--r-- | src/libical/icalerror.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/libical/icalerror.c b/src/libical/icalerror.c index fedbea9a..9692bd1e 100644 --- a/src/libical/icalerror.c +++ b/src/libical/icalerror.c @@ -57,7 +57,7 @@ icalerrorenum *icalerrno_return(void) #else -static icalerrorenum icalerrno_storage = ICAL_NO_ERROR; +static ICAL_GLOBAL_VAR icalerrorenum icalerrno_storage = ICAL_NO_ERROR; icalerrorenum *icalerrno_return(void) { @@ -66,7 +66,7 @@ icalerrorenum *icalerrno_return(void) #endif -static int foo; +static ICAL_GLOBAL_VAR int foo; void icalerror_stop_here(void) { @@ -92,9 +92,9 @@ void icalerror_clear_errno(void) } #if ICAL_ERRORS_ARE_FATAL == 1 -static int icalerror_errors_are_fatal = 1; +static ICAL_GLOBAL_VAR int icalerror_errors_are_fatal = 1; #else -static int icalerror_errors_are_fatal = 0; +static ICAL_GLOBAL_VAR int icalerror_errors_are_fatal = 0; #endif void icalerror_set_errors_are_fatal(int fatal) @@ -127,7 +127,7 @@ struct icalerror_state icalerrorstate state; }; -static struct icalerror_state error_state_map[] = { +static ICAL_GLOBAL_VAR struct icalerror_state error_state_map[] = { {ICAL_BADARG_ERROR, ICAL_ERROR_DEFAULT}, {ICAL_NEWFAILED_ERROR, ICAL_ERROR_DEFAULT}, {ICAL_ALLOCATION_ERROR, ICAL_ERROR_DEFAULT}, |