aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/gitolite.pm7
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);