home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 22 gnu
/
22-gnu.zip
/
rcs567s.zip
/
rcs
/
src
/
ms
/
getcwdsl.c
< prev
next >
Wrap
C/C++ Source or Header
|
1994-01-01
|
431b
|
24 lines
/* getcwdsl - like getcwd, except replace \ with / in pathnames */
/* $Id: getcwdsl.c,v 1.1 1992/07/28 16:13:03 eggert Exp $ */
#include <sys/types.h>
#include <stddef.h>
#ifdef __EMX__
#define getcwd _getcwd2
#endif
char *getcwd(char*, size_t);
char *
getcwdsl(char *buf, size_t size)
{
char *g = getcwd(buf, size), *p;
if (g)
for (p = g; *p; p++)
if (*p == '\\')
*p = '/';
return g;
}