summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
Diffstat (limited to 'client')
-rw-r--r--client/mysqltest.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/client/mysqltest.c b/client/mysqltest.c
index 4aa30ba3f1e..e46f22de4df 100644
--- a/client/mysqltest.c
+++ b/client/mysqltest.c
@@ -3397,8 +3397,10 @@ int read_line(char *buf, int size)
DBUG_RETURN(0);
}
else if ((c == '{' &&
- (!strncasecmp(buf, "while", min(5, p - buf)) ||
- !strncasecmp(buf, "if", min(2, p - buf)))))
+ (!my_strnncoll_simple(charset_info, "while", 5,
+ buf, min(5, p - buf), 0) ||
+ !my_strnncoll_simple(charset_info, "if", 2,
+ buf, min(2, p - buf), 0))))
{
/* Only if and while commands can be terminated by { */
*p++= c;