summaryrefslogtreecommitdiff
path: root/util.c
diff options
context:
space:
mode:
authorAndreas Gruenbacher <agruen@suse.de>2009-03-29 00:26:55 +0100
committerAndreas Gruenbacher <agruen@suse.de>2009-03-29 00:26:55 +0100
commitad80a8ed1e4f3a8c10bed0ce06a46951ddb77b83 (patch)
treeeedf4f2acee3bbc53f3002482ba7f3da99a9846f /util.c
parentedea71d2a767e3bdf83f3117255fbd29cc633839 (diff)
downloadpatch-ad80a8ed1e4f3a8c10bed0ce06a46951ddb77b83.tar.gz
No more empty unreadable backup files
This is bug 25834.
Diffstat (limited to 'util.c')
-rw-r--r--util.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/util.c b/util.c
index a31c9cc..c3ec139 100644
--- a/util.c
+++ b/util.c
@@ -189,7 +189,7 @@ move_file (char const *from, int volatile *from_needs_removal,
try_makedirs_errno = ENOENT;
unlink (bakname);
- while ((fd = creat (bakname, 0)) < 0)
+ while ((fd = creat (bakname, 0666)) < 0)
{
if (errno != try_makedirs_errno)
pfatal ("Can't create file %s", quotearg (bakname));