update for HEAD-2003021201
[reactos.git] / lib / msvcrt / direct / getcwd.c
index 461e085..67638b9 100644 (file)
@@ -3,40 +3,20 @@
 #include <msvcrt/stdlib.h>
 
 
-char *_getcwd( char *buffer, int maxlen )
+char *_getcwd(char* buffer, int maxlen)
 {
-       char *cwd;
-       int len;
-       if ( buffer == NULL ) {
-               cwd = malloc(MAX_PATH);
-               len = MAX_PATH;
-       }
-       else {
-               cwd = buffer;
-               len = maxlen;
-       }
+    char *cwd;
+    int len;
 
-       if ( GetCurrentDirectoryA(len,cwd) == 0 )
-               return NULL;
-
-       return cwd;
-}
-
-wchar_t *_wgetcwd( wchar_t *buffer, int maxlen )
-{
-       wchar_t *cwd;
-       int len;
-       if ( buffer == NULL ) {
-               cwd = malloc(MAX_PATH * sizeof(wchar_t));
-               len = MAX_PATH;
-       }
-       else {
-               cwd = buffer;
-               len = maxlen;
-       }
-
-       if ( GetCurrentDirectoryW(len,cwd) == 0 )
-               return NULL;
-
-       return cwd;
+    if (buffer == NULL) {
+        cwd = malloc(MAX_PATH);
+        len = MAX_PATH;
+    } else {
+        cwd = buffer;
+        len = maxlen;
+    }
+    if (GetCurrentDirectoryA(len, cwd) == 0) {
+        return NULL;
+    }
+    return cwd;
 }