replace obsolete creat() with open()

svn-id: r38690
This commit is contained in:
Andre Heider 2009-02-21 12:26:10 +00:00
parent 3988062776
commit 1cbe5c327d

View file

@ -108,7 +108,7 @@ static FILE *f_open_mirrored(EngineState *s, char *fname) {
#ifdef _MSC_VER
fd = _open(fname, O_CREAT | O_BINARY | O_RDWR, S_IREAD | S_IWRITE);
#else
fd = creat(fname, 0600);
fd = open(fname, O_CREAT | O_BINARY | O_RDWR, S_IREAD | S_IWRITE);
#endif
if (!IS_VALID_FD(fd) && buf) {
@ -486,7 +486,7 @@ reg_t kCheckFreeSpace(EngineState *s, int funct_nr, int argc, reg_t *argv) {
++testpath[pathlen - 1];
}
fd = creat(testpath, 0600);
fd = open(testpath, O_CREAT | O_BINARY | O_RDWR, S_IREAD | S_IWRITE);
if (!IS_VALID_FD(fd)) {
warning("Could not test for disk space: %s", strerror(errno));