summaryrefslogtreecommitdiff
path: root/sql/gcalc_tools.h
diff options
context:
space:
mode:
authorAlexey Botchkov <holyfoot@askmonty.org>2018-09-16 10:22:32 +0400
committerAlexey Botchkov <holyfoot@askmonty.org>2018-09-16 10:22:32 +0400
commite89b611dc9535183d617391c4d1229f0bca66d31 (patch)
treea1cfac73b56fd51e901fd9e58ecc203e0cd31e22 /sql/gcalc_tools.h
parent7419f72b7183e40a24cd53a139b78aeaf41503d2 (diff)
downloadmariadb-git-e89b611dc9535183d617391c4d1229f0bca66d31.tar.gz
MDEV-16050 cte + geometry functions lead to crash.
Structures based on Gcalc_dyn_list need to be treated properly when copied in Item::get_copy().
Diffstat (limited to 'sql/gcalc_tools.h')
-rw-r--r--sql/gcalc_tools.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/gcalc_tools.h b/sql/gcalc_tools.h
index 8bda3c144a6..4d5aec0d443 100644
--- a/sql/gcalc_tools.h
+++ b/sql/gcalc_tools.h
@@ -224,6 +224,7 @@ public:
};
Gcalc_operation_reducer(size_t blk_size=8192);
+ Gcalc_operation_reducer(const Gcalc_operation_reducer &gor);
void init(Gcalc_function *fn, modes mode= default_mode);
Gcalc_operation_reducer(Gcalc_function *fn, modes mode= default_mode,
size_t blk_size=8192);