summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/dietlibc/libcruft/mktemp.c
blob: d1908a9ac2e8acdbdf4f817e3bbf5244a92c06e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <unistd.h>
#include <fcntl.h>
#include <string.h>
#include <stdlib.h>
#include <errno.h>

#include <dietwarning.h>

link_warning("mktemp","\e[1;33;41m>>> mktemp stinks! DON'T USE IT ! <<<\e[0m");

char* mktemp(char* template) {
  int fd;
  if ((fd=mkstemp(template))<0) return 0;
  close(fd);
  unlink(template);
  return template;
}