diff options
author | Mark Eichin <eichin@mit.edu> | 1994-06-24 07:14:35 +0000 |
---|---|---|
committer | Mark Eichin <eichin@mit.edu> | 1994-06-24 07:14:35 +0000 |
commit | 177f06437fe33d440d205032fd444bab870e0a63 (patch) | |
tree | c3569432cb96c4bb0beedbaeaa652ad5db6bf4df /src/admin | |
parent | d84cae22464901aadc1c23f64e002e64ad839927 (diff) | |
download | krb5-177f06437fe33d440d205032fd444bab870e0a63.tar.gz krb5-177f06437fe33d440d205032fd444bab870e0a63.tar.xz krb5-177f06437fe33d440d205032fd444bab870e0a63.zip |
use getcwd if available
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3911 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/admin')
-rw-r--r-- | src/admin/edit/configure.in | 1 | ||||
-rw-r--r-- | src/admin/edit/kdb5_edit.c | 8 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/admin/edit/configure.in b/src/admin/edit/configure.in index 7d522928f2..ca9352a5c7 100644 --- a/src/admin/edit/configure.in +++ b/src/admin/edit/configure.in @@ -3,6 +3,7 @@ WITH_CCOPTS AC_SET_BUILDTOP AC_HAVE_LIBRARY(socket) AC_HAVE_LIBRARY(nsl) +AC_HAVE_FUNCS(getcwd) SS_RULES CONFIG_RULES KRB_INCLUDE diff --git a/src/admin/edit/kdb5_edit.c b/src/admin/edit/kdb5_edit.c index 09680607fc..43ba606f66 100644 --- a/src/admin/edit/kdb5_edit.c +++ b/src/admin/edit/kdb5_edit.c @@ -1347,6 +1347,10 @@ void change_working_dir(argc, argv) } } +#ifdef HAVE_GETCWD +#define getwd(x) getcwd(x,MAXPATHLEN) +#endif + void print_working_dir(argc, argv) int argc; char **argv; @@ -1361,6 +1365,10 @@ void print_working_dir(argc, argv) puts(buf); } +#ifdef HAVE_GETCWD +#undef getwd +#endif + int quit() { krb5_error_code retval; |