summaryrefslogtreecommitdiff
path: root/plugins/liboggedit
diff options
context:
space:
mode:
authorGravatar Lithopsian <deadbeef@nartowicz.co.uk>2014-07-06 17:04:02 +0100
committerGravatar Lithopsian <deadbeef@nartowicz.co.uk>2014-07-06 17:04:02 +0100
commit3c8b29056cb4e68067f475ee6653640b199087df (patch)
treeaa9e019475dc3e5183c4c8440ea7c0d8c91ee001 /plugins/liboggedit
parent6cd87a40c3a3da1ff8ecdc0f8b980cec38de84aa (diff)
parentd012d39f4d256d43cd5e2d95a96f4868fbedd464 (diff)
Merge pull request #8 from Alexey-Yakovenko/master
Resync
Diffstat (limited to 'plugins/liboggedit')
-rw-r--r--plugins/liboggedit/oggedit_internal.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/liboggedit/oggedit_internal.c b/plugins/liboggedit/oggedit_internal.c
index f3c9b2d9..c8257da5 100644
--- a/plugins/liboggedit/oggedit_internal.c
+++ b/plugins/liboggedit/oggedit_internal.c
@@ -142,8 +142,9 @@ int open_temp_file(const char *fname, char *tempname, FILE **out)
return OGGEDIT_CANNOT_OPEN_TEMPORARY_FILE;
struct stat stat_struct;
- if (!stat(fname, &stat_struct))
+ if (!stat(fname, &stat_struct)) {
chmod(tempname, stat_struct.st_mode);
+ }
return 0;
}