diff options
Diffstat (limited to 'sql/item_func.h')
-rw-r--r-- | sql/item_func.h | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/sql/item_func.h b/sql/item_func.h index f0c7e25ad53..1ac1449760f 100644 --- a/sql/item_func.h +++ b/sql/item_func.h @@ -1308,13 +1308,7 @@ public: virtual ~Item_func_sp() {} - void cleanup() - { - if (result_field) - delete result_field; - Item_func::cleanup(); - result_field= NULL; - } + void cleanup(); const char *func_name() const; @@ -1330,7 +1324,7 @@ public: { if (execute(&result_field)) return (longlong) 0; - return result_field->val_int(); + return result_field->val_int(); } double val_real() |