diff options
Diffstat (limited to 'sql/sp_head.cc')
-rw-r--r-- | sql/sp_head.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sql/sp_head.cc b/sql/sp_head.cc index 1c2baa1c0dd..63d78039803 100644 --- a/sql/sp_head.cc +++ b/sql/sp_head.cc @@ -77,12 +77,12 @@ eval_func_item(THD *thd, Item *it, enum enum_field_types type) default: { char buffer[MAX_FIELD_WIDTH]; - String tmp(buffer, sizeof(buffer), it->charset()); + String tmp(buffer, sizeof(buffer), it->collation.collation); String *s= it->val_str(&tmp); DBUG_PRINT("info",("default result: %*s",s->length(),s->c_ptr_quick())); it= new Item_string(thd->strmake(s->c_ptr_quick(), s->length()), - s->length(), it->charset()); + s->length(), it->collation.collation); break; } } |