:pserver:cvsanon@mok.lvcm.com:/CVS/ReactOS reactos
[reactos.git] / lib / crtdll / stdio / tempnam.c
1 #include <windows.h>
2 #include <crtdll/stdio.h>
3 #include <crtdll/stdlib.h>
4
5
6 char *_tempnam(const char *dir,const char *prefix )
7 {
8         char *TempFileName = malloc(MAX_PATH);
9         char *d;
10         if ( dir == NULL )
11                 d = getenv("TMP");
12         else 
13                 d = (char *)dir;
14
15         if ( GetTempFileNameA(d, prefix, 0, TempFileName ) == 0 ) {
16                 free(TempFileName);
17                 return NULL;
18         }
19                 
20         return TempFileName;
21 }