summaryrefslogtreecommitdiff
path: root/lib9/getwd-Nt.c
blob: dcda83611d04204533a54621cca604b0a7479838 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include "lib9.h"
#include <windows.h>


char*
getwd(char *buf, int size)
{
	int n;
	char *p;

	buf[0] = 0;

	n = GetCurrentDirectory(size, buf);
	if(n == 0) {
		/*winerror();*/
		return 0;
	}

	for(p=buf; *p; p++)
		if(*p == '\\')
			*p = '/';

	return buf;
}