commit e960e21be1b197cfde3a7601a2120a93aa309a12 from: Russ Cox date: Wed Jul 09 15:53:31 2008 UTC lib9: revert unintended changes to opentemp commit - 0a40aeedbfc4713f4d8f20031e00a494c647bc9e commit + e960e21be1b197cfde3a7601a2120a93aa309a12 blob - 0af154de255fc97f12a8adbb1a9e8198338efaad blob + f90bf771b67e5a0b18c94065c930368dd3f9c236 --- src/lib9/opentemp.c +++ src/lib9/opentemp.c @@ -2,20 +2,14 @@ #include int -opentemp(char *template, int mode) +opentemp(char *template) { - int fd, fd1; + int fd; fd = mkstemp(template); if(fd < 0) return -1; - /* reopen for mode */ - fd1 = open(template, mode); - if(fd1 < 0){ - close(fd); - remove(template); - return -1; - } - close(fd); - return fd1; + remove(template); + return fd; } +