diff options
author | unknown <bar@bar.mysql.r18.ru> | 2003-09-16 17:14:23 +0500 |
---|---|---|
committer | unknown <bar@bar.mysql.r18.ru> | 2003-09-16 17:14:23 +0500 |
commit | 2e95bcc4775f509898426786e3ac844a2f9ec407 (patch) | |
tree | c2d6bcc4e4c3f992b72dc56b22100854d4f8daf6 /sql/set_var.cc | |
parent | 414bd57b339d84bbaceaba3cd461cabfafe35353 (diff) | |
download | mariadb-git-2e95bcc4775f509898426786e3ac844a2f9ec407.tar.gz |
Bug fix:
SET character_set_connection=newcharset;
SELECT hex('text');
The above sequence failed in some cases.
Diffstat (limited to 'sql/set_var.cc')
-rw-r--r-- | sql/set_var.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/set_var.cc b/sql/set_var.cc index 199a398b497..382d23fa6a2 100644 --- a/sql/set_var.cc +++ b/sql/set_var.cc @@ -1343,6 +1343,7 @@ bool sys_var_character_set::check(THD *thd, set_var *var) bool sys_var_character_set::update(THD *thd, set_var *var) { ci_ptr(thd,var->type)[0]= var->save_result.charset; + thd->update_charset(); return 0; } |