diff options
author | unknown <serg@serg.mylan> | 2004-07-16 13:21:58 +0200 |
---|---|---|
committer | unknown <serg@serg.mylan> | 2004-07-16 13:21:58 +0200 |
commit | 0d07df3d8d433129360ee952e9ff7e9ac8a99684 (patch) | |
tree | 5b6176a40cdbc06c14c73934ac124362e071f288 /sql/item_strfunc.h | |
parent | e1ee41175cb65080963a84ee0f80480d44c116ed (diff) | |
download | mariadb-git-0d07df3d8d433129360ee952e9ff7e9ac8a99684.tar.gz |
in 4.1 DATABASE() may be NULL
Diffstat (limited to 'sql/item_strfunc.h')
-rw-r--r-- | sql/item_strfunc.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sql/item_strfunc.h b/sql/item_strfunc.h index 22134733393..08123370bc6 100644 --- a/sql/item_strfunc.h +++ b/sql/item_strfunc.h @@ -359,9 +359,10 @@ class Item_func_database :public Item_str_func public: Item_func_database() { collation.set(system_charset_info,DERIVATION_IMPLICIT); } String *val_str(String *); - void fix_length_and_dec() - { + void fix_length_and_dec() + { max_length= MAX_FIELD_NAME * system_charset_info->mbmaxlen; + maybe_null=1; } const char *func_name() const { return "database"; } }; |