summaryrefslogtreecommitdiff
path: root/sql/item_func.h
diff options
context:
space:
mode:
Diffstat (limited to 'sql/item_func.h')
-rw-r--r--sql/item_func.h10
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()