summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authorunknown <monty@narttu.mysql.fi>2002-10-14 12:07:16 +0300
committerunknown <monty@narttu.mysql.fi>2002-10-14 12:07:16 +0300
commit6fc7e94616ef775731423db63af7fc506fdddcae (patch)
tree26137c7c29554f0b9d1336080b6cdc1044fb6839 /client
parent40c2e7499b40a10ee2b8042e5d672b7c4d4c66fe (diff)
parenta299a27021a7bdd65f93f99f9eb0003f082b305d (diff)
downloadmariadb-git-6fc7e94616ef775731423db63af7fc506fdddcae.tar.gz
merge
client/mysql.cc: Auto merged sql/ha_innodb.cc: Auto merged sql/sql_lex.h: Auto merged sql/sql_union.cc: Auto merged
Diffstat (limited to 'client')
-rw-r--r--client/mysql.cc5
-rw-r--r--client/sql_string.cc2
2 files changed, 4 insertions, 3 deletions
diff --git a/client/mysql.cc b/client/mysql.cc
index 567b9e450e4..a73a31704b9 100644
--- a/client/mysql.cc
+++ b/client/mysql.cc
@@ -1396,8 +1396,9 @@ com_go(String *buffer,char *line __attribute__((unused)))
(void) com_print(buffer,0);
if (skip_updates &&
- (buffer->length() < 4 || my_sortcmp(system_charset_info,buffer->ptr(),
- "SET ",4)))
+ (buffer->length() < 4 || my_strnncoll(system_charset_info,
+ (const uchar*)buffer->ptr(),4,
+ (const uchar*)"SET ",4)))
{
(void) put_info("Ignoring query to other database",INFO_INFO);
return 0;
diff --git a/client/sql_string.cc b/client/sql_string.cc
index cf9e9f62507..65854ece0ef 100644
--- a/client/sql_string.cc
+++ b/client/sql_string.cc
@@ -507,7 +507,7 @@ int sortcmp(const String *x,const String *y)
uint32 x_len=x->length(),y_len=y->length(),len=min(x_len,y_len);
#ifdef USE_STRCOLL
- if (use_strcoll(x->str_charset))
+ if (use_strnxfrm(x->str_charset))
{
#ifndef CMP_ENDSPACE
while (x_len && my_isspace(x->str_charset,s[x_len-1]))