:pserver:cvsanon@mok.lvcm.com:/CVS/ReactOS reactos
[reactos.git] / lib / crtdll / direct / getcwd.c
1 #include <windows.h>
2 #include <crtdll/direct.h>
3 #include <crtdll/stdlib.h>
4
5
6
7 char *_getcwd( char *buffer, int maxlen )
8 {
9         char *cwd;
10         int len;
11         if ( buffer == NULL ) {
12                 cwd = malloc(MAX_PATH);
13                 len = MAX_PATH;
14         }
15         else {
16                 cwd = buffer;
17                 len = maxlen;
18         }
19
20         if ( GetCurrentDirectoryA(len,cwd) == 0 )
21                 return NULL;
22
23         return cwd;
24 }
25