diff options
Diffstat (limited to 'plugins/vorbis')
-rw-r--r-- | plugins/vorbis/vcedit.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/plugins/vorbis/vcedit.c b/plugins/vorbis/vcedit.c index 00a3a47f..2f30aeb6 100644 --- a/plugins/vorbis/vcedit.c +++ b/plugins/vorbis/vcedit.c @@ -222,10 +222,8 @@ off_t vcedit_write_metadata(DB_FILE *in, const char *fname, int link, const char goto cleanup; } struct stat stat_struct; - if (stat(fname, &stat_struct) || chmod(outname, stat_struct.st_mode)) { - *lasterror = "cannot transfer file permissions."; - goto cleanup; - } + if (!stat(fname, &stat_struct)) + chmod(outname, stat_struct.st_mode); /* Copy through pages until we reach the right info header */ int codec_serial = 0; |