summaryrefslogtreecommitdiff
path: root/sql/sql_lex.cc
diff options
context:
space:
mode:
authorbell@sanja.is.com.ua <>2002-05-08 23:14:40 +0300
committerbell@sanja.is.com.ua <>2002-05-08 23:14:40 +0300
commitead6f225a426c43b181e3dee2dfebad40df4f163 (patch)
tree23c58e5b8137b1a19b2371ec5ab4dadf69329e50 /sql/sql_lex.cc
parent494184ff5fe9b614d843d622bc1a0230c970fe3f (diff)
downloadmariadb-git-ead6f225a426c43b181e3dee2dfebad40df4f163.tar.gz
new SELECT_LEX structures used for storing global ORDER BY, global LIMIT & limit counters
Diffstat (limited to 'sql/sql_lex.cc')
-rw-r--r--sql/sql_lex.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/sql/sql_lex.cc b/sql/sql_lex.cc
index 3b17c8d498a..bfa06353e30 100644
--- a/sql/sql_lex.cc
+++ b/sql/sql_lex.cc
@@ -895,14 +895,16 @@ void st_select_lex_node::init_select()
order_list.elements= 0;
order_list.first= 0;
order_list.next= (byte**) &order_list.first;
- select_limit= offset_limit= 0;
+ select_limit= HA_POS_ERROR;
+ offset_limit= 0;
}
void st_select_lex_unit::init_query()
{
st_select_lex_node::init_query();
global_parameters= this;
- select_limit_cnt= offset_limit_cnt= 0;
+ select_limit_cnt= HA_POS_ERROR;
+ offset_limit_cnt= 0;
}
void st_select_lex::init_query()