summaryrefslogtreecommitdiff
path: root/sql/sql_union.cc
diff options
context:
space:
mode:
authorunknown <monty@hundin.mysql.fi>2002-03-15 21:30:50 +0200
committerunknown <monty@hundin.mysql.fi>2002-03-15 21:30:50 +0200
commit38e14c037100c77ebc3c81dbc507bda9dddd91f6 (patch)
treef68ff2fec11e835dfd8644c7bcaf714ece0cce79 /sql/sql_union.cc
parentb509821d5124b7cf57fae3bf2d83b6d0900c3e7c (diff)
downloadmariadb-git-38e14c037100c77ebc3c81dbc507bda9dddd91f6.tar.gz
Fixed problem with WHERE key=const ORDER BY key DESC
Docs/manual.texi: Changelog myisam/ft_boolean_search.c: Portability fix sql/ha_myisam.cc: Cleanup sql/sql_union.cc: cleanup
Diffstat (limited to 'sql/sql_union.cc')
-rw-r--r--sql/sql_union.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/sql_union.cc b/sql/sql_union.cc
index 7d921d6e598..82a88633b69 100644
--- a/sql/sql_union.cc
+++ b/sql/sql_union.cc
@@ -126,8 +126,9 @@ int mysql_union(THD *thd, LEX *lex,select_result *result)
}
union_result->save_time_stamp=!describe;
- for (sl=lex->select=&lex->select_lex;sl;sl=lex->select=sl->next)
+ for (sl= &lex->select_lex; sl; sl=sl->next)
{
+ lex->select=sl;
thd->offset_limit=sl->offset_limit;
thd->select_limit=sl->select_limit+sl->offset_limit;
if (thd->select_limit < sl->select_limit)