X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fstdio%2Ftempnam.c;h=0c65b1f08e5e439ac0228e50bb340296f58a89cc;hb=dec8f0a4fa7aa533c843e6eaec862be674ff3a1a;hp=9bf8c727e718df945e4c7a014ed601c92dbb7fbc;hpb=2fe6579125fe042f2255afbf00fc8e4b80d6a6be;p=musl diff --git a/src/stdio/tempnam.c b/src/stdio/tempnam.c index 9bf8c727..0c65b1f0 100644 --- a/src/stdio/tempnam.c +++ b/src/stdio/tempnam.c @@ -4,12 +4,11 @@ #include #include #include +#include #include "syscall.h" #define MAXTRIES 100 -char *__randname(char *); - char *tempnam(const char *dir, const char *pfx) { char s[PATH_MAX]; @@ -33,10 +32,15 @@ char *tempnam(const char *dir, const char *pfx) s[dl] = '/'; memcpy(s+dl+1, pfx, pl); s[dl+1+pl] = '_'; + s[l] = 0; for (try=0; try