diff options
-rw-r--r-- | src/gitolite.pm | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/gitolite.pm b/src/gitolite.pm index 9162ac9..e63bd93 100644 --- a/src/gitolite.pm +++ b/src/gitolite.pm @@ -489,9 +489,7 @@ sub setup_git_configs # git_configs_p is a ref to a hash whose elements look like # {"reponame"}{sequence_number}{"key"} = "value"; - my $oldumask = umask(); - my $newumask = get_repo_umask($repo); - umask($newumask); + my $oldumask = umask(get_repo_umask($repo)); my %rch = %{ $git_configs_p->{$repo} }; # %rch has elements that look like {sequence_number}{"key"} = "value" @@ -580,8 +578,7 @@ sub setup_gitweb_access # we may override but we do not remove gitweb.owner and description # for wild repos - my $newumask = get_repo_umask($repo); - my $oldumask = umask(); + my $oldumask = umask(get_repo_umask($repo)); if ($desc) { open(DESC, ">", $desc_file); |