summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorunknown <bar@bar.mysql.r18.ru>2002-10-30 15:15:18 +0400
committerunknown <bar@bar.mysql.r18.ru>2002-10-30 15:15:18 +0400
commit2b6c55db1f57f5541a701c642986f5248150ed9d (patch)
tree0ef0489e5dd6c6608257ed466db8582fe680c15b
parente086000f196ac3314e736d1bb8cacccdaff8412f (diff)
downloadmariadb-git-2b6c55db1f57f5541a701c642986f5248150ed9d.tar.gz
Use item->set_charset() instead of item->str_value.set_charset()
-rw-r--r--sql/item.cc2
-rw-r--r--sql/item_strfunc.h4
2 files changed, 3 insertions, 3 deletions
diff --git a/sql/item.cc b/sql/item.cc
index f8404f40421..58564fa2e0c 100644
--- a/sql/item.cc
+++ b/sql/item.cc
@@ -132,7 +132,7 @@ void Item_field::set_field(Field *field_par)
table_name=field_par->table_name;
field_name=field_par->field_name;
unsigned_flag=test(field_par->flags & UNSIGNED_FLAG);
- str_value.set_charset(field_par->charset());
+ set_charset(field_par->charset());
}
const char *Item_ident::full_name() const
diff --git a/sql/item_strfunc.h b/sql/item_strfunc.h
index aab67f21649..14dadc96891 100644
--- a/sql/item_strfunc.h
+++ b/sql/item_strfunc.h
@@ -469,7 +469,7 @@ public:
}
void fix_length_and_dec()
{
- str_value.set_charset(my_charset_bin);
+ set_charset(my_charset_bin);
max_length=args[0]->max_length;
}
void print(String *str) { print_op(str); }
@@ -485,7 +485,7 @@ public:
const char *func_name() const { return "load_file"; }
void fix_length_and_dec()
{
- str_value.set_charset(my_charset_bin);
+ set_charset(my_charset_bin);
maybe_null=1;
max_length=MAX_BLOB_WIDTH;
}