summaryrefslogtreecommitdiff
path: root/sql/set_var.cc
diff options
context:
space:
mode:
authormonty@narttu.mysql.fi <>2003-05-27 18:40:37 +0300
committermonty@narttu.mysql.fi <>2003-05-27 18:40:37 +0300
commitbdb66d24dda5d4293bc1f481966547208c569591 (patch)
treebc5052caf5ad47985df6d6862e6380f64e895fb2 /sql/set_var.cc
parent030df25b9a5e0aacb7a8550082552f3b5a440cb4 (diff)
downloadmariadb-git-bdb66d24dda5d4293bc1f481966547208c569591.tar.gz
ORDER BY optimization
Fixed new bug when reading field types
Diffstat (limited to 'sql/set_var.cc')
-rw-r--r--sql/set_var.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/sql/set_var.cc b/sql/set_var.cc
index fe6ee46068c..3145504951d 100644
--- a/sql/set_var.cc
+++ b/sql/set_var.cc
@@ -1697,7 +1697,7 @@ sys_var *find_sys_var(const char *str, uint length)
int sql_set_variables(THD *thd, List<set_var_base> *var_list)
{
int error= 0;
- List_iterator<set_var_base> it(*var_list);
+ List_iterator_fast<set_var_base> it(*var_list);
set_var_base *var;
while ((var=it++))
@@ -1813,5 +1813,5 @@ int set_var_password::update(THD *thd)
#ifdef __GNUC__
template class List<set_var_base>;
-template class List_iterator<set_var_base>;
+template class List_iterator_fast<set_var_base>;
#endif