summaryrefslogtreecommitdiff
path: root/sql/sql_union.cc
diff options
context:
space:
mode:
Diffstat (limited to 'sql/sql_union.cc')
-rw-r--r--sql/sql_union.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/sql/sql_union.cc b/sql/sql_union.cc
index 021267b53bd..df5f0c9d287 100644
--- a/sql/sql_union.cc
+++ b/sql/sql_union.cc
@@ -670,8 +670,8 @@ bool st_select_lex_unit::exec()
0);
if (!saved_error)
{
- examined_rows+= thd->examined_row_count;
- thd->examined_row_count= 0;
+ examined_rows+= thd->get_examined_row_count();
+ thd->set_examined_row_count(0);
if (union_result->flush())
{
thd->lex->current_select= lex_select_save;
@@ -813,7 +813,7 @@ bool st_select_lex_unit::exec()
if (!saved_error)
{
thd->limit_found_rows = (ulonglong)table->file->stats.records + add_rows;
- thd->examined_row_count+= examined_rows;
+ thd->inc_examined_row_count(examined_rows);
}
/*
Mark for slow query log if any of the union parts didn't use