diff options
author | unknown <bar@mysql.com> | 2005-01-18 21:38:40 +0400 |
---|---|---|
committer | unknown <bar@mysql.com> | 2005-01-18 21:38:40 +0400 |
commit | d4823d97b592b94b538b803a2d343d8fbb37831a (patch) | |
tree | 17bc0181a67b221bd9dd2e7753cfd0f73b890d5e /sql/item_cmpfunc.cc | |
parent | 445672f0e24474950118bb018a794987d247bcf9 (diff) | |
parent | cd89ed9ab6ae511581471b1aaa640fadc3819f63 (diff) | |
download | mariadb-git-d4823d97b592b94b538b803a2d343d8fbb37831a.tar.gz |
merge
mysql-test/r/metadata.result:
Auto merged
sql/item_cmpfunc.cc:
Auto merged
Diffstat (limited to 'sql/item_cmpfunc.cc')
-rw-r--r-- | sql/item_cmpfunc.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sql/item_cmpfunc.cc b/sql/item_cmpfunc.cc index 16a3e86e519..4fbe7c241d1 100644 --- a/sql/item_cmpfunc.cc +++ b/sql/item_cmpfunc.cc @@ -1119,6 +1119,9 @@ Item_func_nullif::fix_length_and_dec() max_length=args[0]->max_length; decimals=args[0]->decimals; agg_result_type(&cached_result_type, args, 2); + if (cached_result_type == STRING_RESULT && + agg_arg_charsets(collation, args, arg_count, MY_COLL_CMP_CONV)) + return; } } |