1/* vi: set sw=4 ts=4: */ 2/* 3 * Mini pwd implementation for busybox 4 * 5 * Copyright (C) 1995, 1996 by Bruce Perens <bruce@pixar.com>. 6 * 7 * Licensed under GPLv2 or later, see file LICENSE in this tarball for details. 8 */ 9 10#include "libbb.h" 11 12/* This is a NOFORK applet. Be very careful! */ 13 14int pwd_main(int argc, char **argv); 15int pwd_main(int argc, char **argv) 16{ 17 char *buf; 18 19 buf = xrealloc_getcwd_or_warn(NULL); 20 if (buf != NULL) { 21 puts(buf); 22 free(buf); 23 return fflush(stdout); 24 } 25 26 return EXIT_FAILURE; 27} 28