summaryrefslogtreecommitdiff
path: root/sql/item_strfunc.h
diff options
context:
space:
mode:
authorunknown <sasha@mysql.sashanet.com>2000-11-06 19:39:13 -0700
committerunknown <sasha@mysql.sashanet.com>2000-11-06 19:39:13 -0700
commitae72872965a61688a2360477797f160dec8869a2 (patch)
treef165c573e30544964d89e3a5e99c270fef4686b1 /sql/item_strfunc.h
parente07aa7950e26cfe322973e1690448046ec012b9f (diff)
downloadmariadb-git-ae72872965a61688a2360477797f160dec8869a2.tar.gz
sql/item_strfunc.cc
fixed coredump in concat_ws sql/item_strfunc.h fixed coredump in concat_ws sql/mini_client.cc added mc_mysql_error() sql/mini_client.h added mc_mysql_errno() sql/mysqlbinlog.cc fixed bug in --postion for local files sql/slave.cc more verbose message on bad net reads sql/sql_repl.cc send errno on error in mysql_binlog_send sql/item_strfunc.cc: fixed coredump in concat_ws sql/item_strfunc.h: fixed coredump in concat_ws sql/mini_client.cc: added mc_mysql_error() sql/mini_client.h: added mc_mysql_errno() sql/mysqlbinlog.cc: fixed bug in --postion for local files BitKeeper/etc/ignore: Added client/.mysqladmin.c.swp to the ignore list sql/slave.cc: more verbose message on bad net reads sql/sql_repl.cc: send errno on error in mysql_binlog_send
Diffstat (limited to 'sql/item_strfunc.h')
-rw-r--r--sql/item_strfunc.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/sql/item_strfunc.h b/sql/item_strfunc.h
index 97bc1063db3..1b829b19439 100644
--- a/sql/item_strfunc.h
+++ b/sql/item_strfunc.h
@@ -69,7 +69,13 @@ public:
~Item_func_concat_ws() { delete separator; }
String *val_str(String *);
void fix_length_and_dec();
- const char *func_name() const { return "concat_ws"; }
+ void update_used_tables();
+ bool fix_fields(THD *thd,struct st_table_list *tlist)
+ {
+ return (separator->fix_fields(thd,tlist)
+ || Item_func::fix_fields(thd,tlist));
+ }
+ const char *func_name() const { return "concat_ws"; }
};
class Item_func_reverse :public Item_str_func