ftp.nice.ch/pub/next/unix/communication/pcomm.NIHS.bs.tar.gz#/pcomm/Source/getcwd.c

This is getcwd.c in view mode; [Download] [Up]

/*
 * Can you believe it???  Masscomps don't have a function to return the
 * current working directory while in the AT&T universe!
 */

#include <stdio.h>

char *
getcwd(buf, size)
char *buf;
int size;
{
	FILE *pfp, *popen();

	if (!(pfp = popen("pwd", "r")))
		return(".");

	fgets(buf, size, pfp);
	pclose(pfp);
					/* zap the new line */
	buf[strlen(buf)-1] = '\0';
	return(buf);
}

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.