Description: Move O_SYNC to the correct position in open() arguments
Author: Marc Deslauriers <marc.deslauriers@ubuntu.com>
Bug-Debian: http://bugs.debian.org/684492
Forwarded: no
Last-Update: 2012-11-28

Index: b/p3scan.c
===================================================================
--- a/p3scan.c
+++ b/p3scan.c
@@ -367,7 +367,7 @@
       XXXXXX[4] = letters[v % 62];
       v /= 62;
       XXXXXX[5] = letters[v % 62];
-      fd=open(template, O_RDWR | O_CREAT | O_EXCL, S_IRUSR | S_IWUSR | O_SYNC, 0600);
+      fd=open(template, O_RDWR | O_CREAT | O_EXCL | O_SYNC, S_IRUSR | S_IWUSR);
       if (fd >= 0){
          errno = save_errno;
          return fd;
