#include "apue.h" int main(void) { char *ptr; int size; if (chdir("/usr/spool/uucppublic") < 0) err_sys("chdir failed"); ptr = path_alloc(&size); /* our own function */ if (getcwd(ptr, size) == NULL) err_sys("getcwd failed"); printf("cwd = %s\n", ptr); exit(0); }