summaryrefslogtreecommitdiff
path: root/sql/item_func.h
diff options
context:
space:
mode:
authorunknown <mikael/pappa@dator5.(none)>2006-08-26 06:18:41 -0400
committerunknown <mikael/pappa@dator5.(none)>2006-08-26 06:18:41 -0400
commitb300d5602d45e1944988fc14fbfb323956dd53c7 (patch)
tree38cb220000cc38bd61f36ae6e3f0e1dbf145ef9a /sql/item_func.h
parentd7c7f5a95dd016d273b10cefa3eeb75237e78770 (diff)
parent43dbfa66c5cf2c777af7c70eb121c4749e9a30aa (diff)
downloadmariadb-git-b300d5602d45e1944988fc14fbfb323956dd53c7.tar.gz
Merge dator5.(none):/home/pappa/clean-mysql-5.1
into dator5.(none):/home/pappa/bug18198 sql/item_func.h: Auto merged sql/item_strfunc.h: Auto merged sql/sql_partition.cc: Auto merged sql/sql_table.cc: Auto merged sql/sql_yacc.yy: Auto merged
Diffstat (limited to 'sql/item_func.h')
-rw-r--r--sql/item_func.h9
1 files changed, 3 insertions, 6 deletions
diff --git a/sql/item_func.h b/sql/item_func.h
index 274c058d3cc..f48e18d9595 100644
--- a/sql/item_func.h
+++ b/sql/item_func.h
@@ -1189,8 +1189,6 @@ class Item_func_set_user_var :public Item_func
String *vstr;
my_decimal *vdec;
} save_result;
- String save_buff;
-
public:
LEX_STRING name; // keep it public
@@ -1201,8 +1199,8 @@ public:
longlong val_int();
String *val_str(String *str);
my_decimal *val_decimal(my_decimal *);
- bool update_hash(void *ptr, uint length, enum Item_result type,
- CHARSET_INFO *cs, Derivation dv);
+ bool update_hash(void *ptr, uint length, enum Item_result type,
+ CHARSET_INFO *cs, Derivation dv, bool unsigned_arg= 0);
bool check();
bool update();
enum Item_result result_type () const { return cached_result_type; }
@@ -1501,8 +1499,7 @@ public:
{ context= (Name_resolution_context *)cntx; return FALSE; }
void fix_length_and_dec();
- bool find_and_check_access(THD * thd, ulong want_access,
- Security_context **backup);
+ bool find_and_check_access(THD * thd);
virtual enum Functype functype() const { return FUNC_SP; }
bool fix_fields(THD *thd, Item **ref);