summaryrefslogtreecommitdiff
path: root/sql/sql_window.cc
diff options
context:
space:
mode:
Diffstat (limited to 'sql/sql_window.cc')
-rw-r--r--sql/sql_window.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/sql/sql_window.cc b/sql/sql_window.cc
index d1628c46e2a..08e93dfcce2 100644
--- a/sql/sql_window.cc
+++ b/sql/sql_window.cc
@@ -321,6 +321,12 @@ setup_windows(THD *thd, Ref_ptr_array ref_pointer_array, TABLE_LIST *tables,
win_func_item->update_used_tables();
}
+ li.rewind();
+ while((win_func_item= li++))
+ {
+ if (win_func_item->check_order_list())
+ DBUG_RETURN(1);
+ }
DBUG_RETURN(0);
}