]> git.ozlabs.org Git - ccan/blobdiff - ccan/noerr/test/run.c
noerr: don't use tempnam
[ccan] / ccan / noerr / test / run.c
index 144e4dd0871025b4ef6834fc01545e8889b985f8..503ba81c52fe74e3f48b2a40d54bb9288e9b9d71 100644 (file)
@@ -9,8 +9,7 @@
 
 int main(int argc, char *argv[])
 {
-       /* tempnam(3) is generally a bad idea, but OK here. */
-       char *name = tempnam(NULL, "noerr");
+       char *name = "noerr.file";
        int fd;
        FILE *fp;
 
@@ -58,6 +57,7 @@ int main(int argc, char *argv[])
        errno = 100;
        ok1(fclose_noerr(fp) == 0);
        ok1(errno == 100);
+       unlink(name);
 
        return exit_status();
 }