From: Todd C. Miller Date: Mon, 8 May 1995 03:13:42 +0000 (+0000) Subject: getcwd() -> getwd() X-Git-Tag: SUDO_1_4_0~400 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a2ec4c76ddaead8901269b0f9855a7516a46e1db;p=sudo getcwd() -> getwd() --- diff --git a/sudo.c b/sudo.c index 5e5008557..b71184de1 100644 --- a/sudo.c +++ b/sudo.c @@ -228,7 +228,11 @@ main(argc, argv) if (sudo_mode == MODE_VALIDATE) exit(0); set_perms(PERM_FULL_ROOT); +#ifndef GPROF EXEC(cmnd, &Argv[1]); +#else + exit(0); +#endif /* GPROF */ perror(cmnd); /* exec failed! */ exit(-1); break; @@ -303,7 +307,7 @@ static void load_globals() /* * so we know where we are... (do as user) */ - if (!getcwd(cwd, (size_t) sizeof(cwd))) { + if (!getwd(cwd)) { (void) fprintf(stderr, "%s: Can't get working directory!\n", Argv[0]); exit(1); }