From 74f4059fd75f953052454d93f72cee915f5afcaa Mon Sep 17 00:00:00 2001 From: pgen Date: Mon, 6 Sep 2021 23:29:34 +0200 Subject: Improve compatibility with some older compilers --- utf8.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/utf8.c b/utf8.c index 67be4e6..8294181 100644 --- a/utf8.c +++ b/utf8.c @@ -91,7 +91,9 @@ utf8_interpret(char * s, langinfo_t * langinfo, char substitute) /* Manage \U codepoints. */ /* """"""""""""""""""""" */ - while ((utf8_str = strstr(s, "\\U")) != NULL) + while ((utf8_str = strstr(s, "\\" + "U")) + != NULL) { char str[7]; int utf8_str_len; @@ -149,7 +151,9 @@ utf8_interpret(char * s, langinfo_t * langinfo, char substitute) /* Manage \u UTF-8 byte sequences. */ /* """"""""""""""""""""""""""""""" */ - while ((utf8_str = strstr(s, "\\u")) != NULL) + while ((utf8_str = strstr(s, "\\" + "u")) + != NULL) { utf8_to_eos_len = strlen(utf8_str); if (utf8_to_eos_len < 4) /* string too short to contain * -- cgit v1.2.3