From: kosako Date: Thu, 31 Mar 2016 08:54:57 +0000 (+0900) Subject: don't guard onig_init() and onig_end() by THREAD_ATOMIC_ X-Git-Tag: v6.0.0^2~80 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ae55b440201c6ca5041000524940a4b872d6fcd6;p=onig don't guard onig_init() and onig_end() by THREAD_ATOMIC_ --- diff --git a/src/regcomp.c b/src/regcomp.c index 8fe8b8a..b899d22 100644 --- a/src/regcomp.c +++ b/src/regcomp.c @@ -5499,14 +5499,12 @@ onig_init(void) return 0; THREAD_SYSTEM_INIT; - THREAD_ATOMIC_START; onig_inited = 1; onigenc_init(); /* onigenc_set_default_caseconv_table((UChar* )0); */ - THREAD_ATOMIC_END; return 0; } @@ -5545,13 +5543,10 @@ exec_end_call_list(void) extern int onig_end(void) { - THREAD_ATOMIC_START; - exec_end_call_list(); onig_inited = 0; - THREAD_ATOMIC_END; THREAD_SYSTEM_END; return 0; }