1
0
mirror of https://github.com/MariaDB/server.git synced 2026-01-06 05:22:24 +03:00
Files
mariadb/include
unknown 8b6c2d312b bug #20318 (ctype_ucs2_def test fails with embedded)
there was two problems about charsets in embedded server
1. mysys/charset.c - defined there default_charset_info variable is
modified by both server and client code (particularly when
--default-charset option is handled)
In embedded server we get two codelines modifying one variable.
I created separate default_client_charset_info for client code

2. mysql->charset and mysql->options.charset initialization isn't
properly done for embedded server - necessary calls added


include/sql_common.h:
  client charset info default declared
libmysqld/lib_sql.cc:
  thd_init_client_charset calls added
libmysqld/libmysqld.c:
  check_embedded_connection moved to client.c to avoid code duplication
sql-common/client.c:
  charset initialization moved to mysql_init_character_set to
  be used in embedded server
sql/sql_parse.cc:
  thread client charset initialization moved to thd_init_client_charset
  to avoid code duplication
2006-06-19 22:11:01 +05:00
..
2006-04-29 15:58:02 +02:00
2005-11-08 00:26:37 -05:00
2005-08-24 22:03:34 +03:00
2005-08-24 22:03:34 +03:00
2005-09-24 15:51:45 +02:00
2001-12-06 14:10:51 +02:00
2001-12-06 14:10:51 +02:00
2001-12-06 14:10:51 +02:00
2004-05-16 14:48:32 +03:00
2004-11-10 18:07:39 +02:00
2003-12-12 03:39:29 +03:00
2004-09-01 04:12:09 +03:00
2003-10-31 23:20:23 +01:00
2001-12-06 14:10:51 +02:00
2003-04-30 12:32:43 +02:00
2004-03-18 00:09:13 +02:00
2003-02-28 14:32:40 +02:00
2004-05-16 14:48:32 +03:00
2004-07-28 21:46:22 +02:00
2001-12-06 14:10:51 +02:00
2001-12-06 14:10:51 +02:00
2001-12-06 14:10:51 +02:00
2004-05-25 22:00:14 +03:00
2005-07-27 13:24:59 +03:00