diff --git a/contrib/pg_upgrade/exec.c b/contrib/pg_upgrade/exec.c index 42c5c0fff4..68cf0795aa 100644 --- a/contrib/pg_upgrade/exec.c +++ b/contrib/pg_upgrade/exec.c @@ -40,7 +40,7 @@ exec_prog(bool throw_error, bool is_priv, va_list args; int result; char cmd[MAXPGPATH]; - mode_t old_umask; + mode_t old_umask = 0; if (is_priv) old_umask = umask(S_IRWXG | S_IRWXO);