summaryrefslogtreecommitdiff
path: root/sql/sql_parse.cc
diff options
context:
space:
mode:
authorunknown <bell@sanja.is.com.ua>2004-01-20 19:16:18 +0200
committerunknown <bell@sanja.is.com.ua>2004-01-20 19:16:18 +0200
commit7a1a5cd2d828d67120d10eb623c6c5bd83733260 (patch)
treeaf970ff106cbb71ff85b826216049e1b995d8e5e /sql/sql_parse.cc
parentfbf563e86a219d02fa9bae0c8fb52c34c60bacbe (diff)
downloadmariadb-git-7a1a5cd2d828d67120d10eb623c6c5bd83733260.tar.gz
for multy-delete command used same algorithm of table reference (alias)
mysql-test/t/multi_update.test: new results of changed multi-delete mysql-test/t/update.test: new results of changed multi-delete mysql-test/r/multi_update.result: new results of changed multi-delete mysql-test/r/update.result: new results of changed multi-delete
Diffstat (limited to 'sql/sql_parse.cc')
-rw-r--r--sql/sql_parse.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/sql/sql_parse.cc b/sql/sql_parse.cc
index 4310f69d2a7..64af7d21927 100644
--- a/sql/sql_parse.cc
+++ b/sql/sql_parse.cc
@@ -2665,9 +2665,8 @@ mysql_execute_command(THD *thd)
TABLE_LIST *walk;
for (walk= (TABLE_LIST*) tables; walk; walk= walk->next)
{
- if ((!strcmp(auxi->real_name,walk->real_name) ||
- !strcmp(auxi->real_name,walk->alias)) &&
- !strcmp(walk->db,auxi->db))
+ if (!strcmp(auxi->real_name, walk->alias) &&
+ !strcmp(walk->db, auxi->db))
break;
}
if (!walk)