git://git.jankratochvil.net
/
reactos.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
804e25a28838baf96f6ed86b011b8135777e11a5
[reactos.git]
/
lib
/
msvcrt
/
direct
/
wgetdcwd.c
1
#include <windows.h>
2
#include <msvcrt/direct.h>
3
4
5
wchar_t* _wgetdcwd(int nDrive, wchar_t* caBuffer, int nBufLen)
6
{
7
int i =0;
8
int dr = _getdrive();
9
10
if (nDrive < 1 || nDrive > 26)
11
return NULL;
12
13
if (dr != nDrive)
14
_chdrive(nDrive);
15
16
i = GetCurrentDirectoryW(nBufLen, caBuffer);
17
if (i == nBufLen)
18
return NULL;
19
20
if (dr != nDrive)
21
_chdrive(dr);
22
23
return caBuffer;
24
}