diff options
author | vva@eagle.mysql.r18.ru <> | 2003-09-30 12:32:48 -0400 |
---|---|---|
committer | vva@eagle.mysql.r18.ru <> | 2003-09-30 12:32:48 -0400 |
commit | fd835da6ece8544c09901260bfc3de6ee8ff199e (patch) | |
tree | 99cd610ffe9d4d0dbe5668a7764c6f2cc479a443 /sql/item_func.h | |
parent | fd2925b7c764926619ae4ad790f3e4094902dd58 (diff) | |
download | mariadb-git-fd835da6ece8544c09901260bfc3de6ee8ff199e.tar.gz |
rewrite Item_func_set_user_var ::val, ::val_str, ::val_int, ::update
with less code duplication
Diffstat (limited to 'sql/item_func.h')
-rw-r--r-- | sql/item_func.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sql/item_func.h b/sql/item_func.h index bccd0ca7adb..4dada28f87b 100644 --- a/sql/item_func.h +++ b/sql/item_func.h @@ -889,6 +889,11 @@ class Item_func_set_user_var :public Item_func LEX_STRING name; user_var_entry *entry; + double native_val(); + longlong native_val_int(); + String *native_val_str(String *str); + String *native_val_str(); + public: Item_func_set_user_var(LEX_STRING a,Item *b): Item_func(b), name(a) {} double val(); |