diff options
-rw-r--r-- | test/test_regset.c | 5 | ||||
-rw-r--r-- | test/test_utf8.c | 3 | ||||
-rw-r--r-- | test/testc.c | 3 | ||||
-rw-r--r-- | test/testu.c | 3 |
4 files changed, 9 insertions, 5 deletions
diff --git a/test/test_regset.c b/test/test_regset.c index 3848305..120b49d 100644 --- a/test/test_regset.c +++ b/test/test_regset.c @@ -388,11 +388,12 @@ main(int argc, char* argv[]) int r; int file_exist; char *s, *end; + OnigEncoding use_encs[1]; - static OnigEncoding use_encs[] = { ONIG_ENCODING_UTF8 }; + use_encs[0] = ONIG_ENCODING_UTF8; + onig_initialize(use_encs, sizeof(use_encs)/sizeof(use_encs[0])); srand(12345); - onig_initialize(use_encs, sizeof(use_encs)/sizeof(use_encs[0])); XX_LEAD = ONIG_REGSET_POSITION_LEAD; diff --git a/test/test_utf8.c b/test/test_utf8.c index 0f2d606..d6fc761 100644 --- a/test/test_utf8.c +++ b/test/test_utf8.c @@ -132,8 +132,9 @@ static void e(char* pattern, char* str, int error_no) extern int main(int argc, char* argv[]) { - static OnigEncoding use_encs[] = { ONIG_ENCODING_UTF8 }; + OnigEncoding use_encs[1]; + use_encs[0] = ONIG_ENCODING_UTF8; onig_initialize(use_encs, sizeof(use_encs)/sizeof(use_encs[0])); err_file = stdout; diff --git a/test/testc.c b/test/testc.c index c3174cd..5c60764 100644 --- a/test/testc.c +++ b/test/testc.c @@ -153,8 +153,9 @@ static void n(char* pattern, char* str) extern int main(int argc, char* argv[]) { #ifndef POSIX_TEST - static OnigEncoding use_encs[] = { ONIG_ENCODING_EUC_JP }; + OnigEncoding use_encs[1]; + use_encs[0] = ONIG_ENCODING_EUC_JP; onig_initialize(use_encs, sizeof(use_encs)/sizeof(use_encs[0])); #endif diff --git a/test/testu.c b/test/testu.c index 397da95..24397ab 100644 --- a/test/testu.c +++ b/test/testu.c @@ -190,8 +190,9 @@ static void n(char* pattern, char* str) extern int main(int argc, char* argv[]) { - static OnigEncoding use_encs[] = { ONIG_ENCODING_UTF16_BE }; + OnigEncoding use_encs[1]; + use_encs[0] = ONIG_ENCODING_UTF16_BE; onig_initialize(use_encs, sizeof(use_encs)/sizeof(use_encs[0])); err_file = stdout; |