diff options
author | monty@hundin.mysql.fi <> | 2002-06-30 18:57:21 +0300 |
---|---|---|
committer | monty@hundin.mysql.fi <> | 2002-06-30 18:57:21 +0300 |
commit | f87efa928b807a03c83b75a87f0d773e4bc8eb68 (patch) | |
tree | c1bcaea9558c224371254c107ba497d9242758b7 /sql/mysqld.cc | |
parent | e5b02fbe6efd6c88a485a50fde2f44837c55f6bc (diff) | |
download | mariadb-git-f87efa928b807a03c83b75a87f0d773e4bc8eb68.tar.gz |
Update for running gcc 3.x (mainly on HPUX)
Portability fixes for HPUX
Rename of CHECK_LOCK to IS_FREE_LOCK
Apply lower_case_table_names also to databases
Cleanup of describe code
Don't allow \ in database names
Diffstat (limited to 'sql/mysqld.cc')
-rw-r--r-- | sql/mysqld.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sql/mysqld.cc b/sql/mysqld.cc index f1e863b830e..0b11ee89c3f 100644 --- a/sql/mysqld.cc +++ b/sql/mysqld.cc @@ -1014,8 +1014,6 @@ static void server_init(void) unireg_abort(1); } } - if (mysqld_chroot) - set_root(mysqld_chroot); set_user(mysqld_user); // Works also with mysqld_user==NULL #ifdef __NT__ @@ -1838,7 +1836,7 @@ int main(int argc, char **argv) init_signals(); if (set_default_charset_by_name(default_charset, MYF(MY_WME))) - exit( 1 ); + exit(1); charsets_list = list_charsets(MYF(MY_COMPILED_SETS|MY_CONFIG_SETS)); #ifdef HAVE_OPENSSL @@ -1906,7 +1904,7 @@ int main(int argc, char **argv) unireg_abort(1); /* - ** We have enough space for fiddling with the argv, continue + We have enough space for fiddling with the argv, continue */ umask(((~my_umask) & 0666)); if (my_setwd(mysql_real_data_home,MYF(MY_WME))) @@ -4430,6 +4428,8 @@ static void get_options(int argc,char **argv) if ((ho_error=handle_options(&argc, &argv, my_long_options, get_one_option))) exit(ho_error); + if (mysqld_chroot) + set_root(mysqld_chroot); fix_paths(); default_table_type_name=ha_table_typelib.type_names[default_table_type-1]; default_tx_isolation_name=tx_isolation_typelib.type_names[default_tx_isolation]; |