From ed0bc17bee591599c988df21b8d5a264f08eb885 Mon Sep 17 00:00:00 2001 From: Monty Date: Tue, 20 Dec 2016 13:03:45 +0200 Subject: Removed usage of my_hash_search() with uninitialized HASH. - Not documented on intened usage - Extra checking takes time for all HASH usage --- sql/item_func.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sql/item_func.cc') diff --git a/sql/item_func.cc b/sql/item_func.cc index c38bdba05c2..8e912fe83c8 100644 --- a/sql/item_func.cc +++ b/sql/item_func.cc @@ -4302,7 +4302,8 @@ longlong Item_func_release_lock::val_int() User_level_lock *ull; - if (!(ull= + if (!my_hash_inited(&thd->ull_hash) || + !(ull= (User_level_lock*) my_hash_search(&thd->ull_hash, ull_key.ptr(), ull_key.length()))) { -- cgit v1.2.1