summaryrefslogtreecommitdiff
path: root/mysys/my_init.c
diff options
context:
space:
mode:
authorunknown <ram@gw.mysql.r18.ru>2004-11-11 12:35:55 +0400
committerunknown <ram@gw.mysql.r18.ru>2004-11-11 12:35:55 +0400
commitd2a3420dd363eba298f4544bb58a8b9860477bb5 (patch)
tree978e414fdeefacdc46917ff656fd8080d8f1198c /mysys/my_init.c
parent02d8fa295202649863fef5f9d6eadde8dee51a06 (diff)
downloadmariadb-git-d2a3420dd363eba298f4544bb58a8b9860477bb5.tar.gz
A fix (bug #6551: UMASK_DIR & UMASK not taken into account (mysqld.cc my_init.c inconsistency)).
my_umask and my_umask_dir initialization has been moved to the my_init() func. mysys/my_init.c: A fix (bug #6551: UMASK_DIR & UMASK not taken into account (mysqld.cc my_init.c inconsistency)) sql/mysqld.cc: A fix (bug #6551: UMASK_DIR & UMASK not taken into account (mysqld.cc my_init.c inconsistency))
Diffstat (limited to 'mysys/my_init.c')
-rw-r--r--mysys/my_init.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/mysys/my_init.c b/mysys/my_init.c
index e9a61b1833c..c32fcfe6a09 100644
--- a/mysys/my_init.c
+++ b/mysys/my_init.c
@@ -75,6 +75,8 @@ my_bool my_init(void)
return 0;
my_init_done=1;
mysys_usage_id++;
+ my_umask= 0660; /* Default umask for new files */
+ my_umask_dir= 0700; /* Default umask for new directories */
#if defined(THREAD) && defined(SAFE_MUTEX)
safe_mutex_global_init(); /* Must be called early */
#endif