Fix bug with temporary files on Windows

This commit is contained in:
Justine Tunney 2023-08-13 07:10:14 -07:00
parent ab9a284640
commit 6942d7b820
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
45 changed files with 55 additions and 58 deletions

View file

@ -18,11 +18,11 @@
*/
#include "libc/calls/calls.h"
#include "libc/dce.h"
#include "libc/errno.h"
#include "libc/runtime/runtime.h"
#include "libc/stdio/rand.h"
#include "libc/stdio/stdio.h"
#include "libc/str/str.h"
#include "libc/errno.h"
#include "libc/sysv/consts/o.h"
/**
@ -57,9 +57,7 @@ int main(int argc, char *argv[]) {
w /= 36;
}
int fd;
if ((fd = open(template,
O_RDWR | O_CREAT | O_EXCL | (IsWindows() ? 0x00410000 : 0),
0600)) == -1) {
if ((fd = open(template, O_RDWR | O_CREAT | O_EXCL, 0600)) == -1) {
DieSys(template);
}
close(fd);