X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Ftemp%2Fmkostemps.c;h=ef24eeae2ce9263ec4f328ebf34ef346da297ea9;hb=ef137da6428c342baabd3bcf9b5e91f75acefa64;hp=7f8492a1ae8479ef2ca167c5dc6d37edd819ddb8;hpb=c4685ae429a0cce4b285859d62a71fe603f0a864;p=musl diff --git a/src/temp/mkostemps.c b/src/temp/mkostemps.c index 7f8492a1..ef24eeae 100644 --- a/src/temp/mkostemps.c +++ b/src/temp/mkostemps.c @@ -1,11 +1,9 @@ #define _BSD_SOURCE +#include #include #include #include #include -#include "libc.h" - -char *__randname(char *); int __mkostemps(char *template, int len, int flags) { @@ -15,6 +13,7 @@ int __mkostemps(char *template, int len, int flags) return -1; } + flags -= flags & O_ACCMODE; int fd, retries = 100; do { __randname(template+l-len-6);