From 33ca68a205ef81dc6592e535d1b403258aa5a4dd Mon Sep 17 00:00:00 2001 From: "ram@gw.mysql.r18.ru" <> Date: Fri, 19 Dec 2003 14:12:29 +0400 Subject: [PATCH] MYSQL_UNIVERSAL_CLIENT_CHARSET definition has been added. --- client/mysqldump.c | 6 +----- include/my_global.h | 6 ++++++ 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/client/mysqldump.c b/client/mysqldump.c index 5c3fa44e30b..af47b7c6955 100644 --- a/client/mysqldump.c +++ b/client/mysqldump.c @@ -89,11 +89,7 @@ static char insert_pat[12 * 1024],*opt_password=0,*current_user=0, *where=0, *opt_compatible_mode_str= 0, *err_ptr= 0; -#ifdef HAVE_CHARSET_utf8 -static char *default_charset= (char*) "utf8"; -#else -static char *default_charset= (char*) MYSQL_DEFAULT_CHARSET_NAME; -#endif +static char *default_charset= (char*) MYSQL_UNIVERSAL_CLIENT_CHARSET; static ulong opt_compatible_mode= 0; static uint opt_mysql_port= 0, err_len= 0; static my_string opt_mysql_unix_port=0; diff --git a/include/my_global.h b/include/my_global.h index b5b78774e91..d74a66e9ab9 100644 --- a/include/my_global.h +++ b/include/my_global.h @@ -1144,4 +1144,10 @@ typedef union { #endif #endif +#ifdef HAVE_CHARSET_utf8 +#define MYSQL_UNIVERSAL_CLIENT_CHARSET "utf8" +#else +#define MYSQL_UNIVERSAL_CLIENT_CHARSET MYSQL_DEFAULT_CHARSET_NAME +#endif + #endif /* my_global_h */