git://git.jankratochvil.net
/
reactos.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
update for HEAD-2003091401
[reactos.git]
/
lib
/
crtdll
/
direct
/
getdcwd.c
1
#include <windows.h>
2
#include <msvcrt/direct.h>
3
4
/*
5
* @implemented
6
*/
7
char* _getdcwd(int nDrive, char* caBuffer, int nBufLen)
8
{
9
int i =0;
10
int dr = _getdrive();
11
12
if (nDrive < 1 || nDrive > 26)
13
return NULL;
14
if (dr != nDrive)
15
_chdrive(nDrive);
16
i = GetCurrentDirectoryA(nBufLen, caBuffer);
17
if (i == nBufLen)
18
return NULL;
19
if (dr != nDrive)
20
_chdrive(dr);
21
return caBuffer;
22
}