diff options
author | Yuqian Yang <crupest@crupest.life> | 2025-03-01 21:46:15 +0800 |
---|---|---|
committer | Yuqian Yang <crupest@crupest.life> | 2025-03-01 21:47:38 +0800 |
commit | ab5eb9b1a6026dbdc9d9259934b85170422c1538 (patch) | |
tree | 862b4dc5a38c333de5617fd74ec6a7d301007029 /modules/pam_env/tst-pam_env-retval.c | |
parent | 5cb97aee88271dfd25c20629052b3d89f05e63c2 (diff) | |
download | pam-ab5eb9b1a6026dbdc9d9259934b85170422c1538.tar.gz pam-ab5eb9b1a6026dbdc9d9259934b85170422c1538.tar.bz2 pam-ab5eb9b1a6026dbdc9d9259934b85170422c1538.zip |
HALF WORK: MAX_PATHdev
Diffstat (limited to 'modules/pam_env/tst-pam_env-retval.c')
-rw-r--r-- | modules/pam_env/tst-pam_env-retval.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/modules/pam_env/tst-pam_env-retval.c b/modules/pam_env/tst-pam_env-retval.c index c08f44c3..153d913c 100644 --- a/modules/pam_env/tst-pam_env-retval.c +++ b/modules/pam_env/tst-pam_env-retval.c @@ -6,6 +6,7 @@ */ #include "test_assert.h" +#include "pam_inline.h" #include <errno.h> #include <libgen.h> @@ -153,9 +154,10 @@ main(void) { pam_handle_t *pamh = NULL; FILE *fp; - char cwd[PATH_MAX]; + char *cwd; - ASSERT_NE(NULL, getcwd(cwd, sizeof(cwd))); + cwd = xgetcwd(); + ASSERT_NE(NULL, cwd); setup(); @@ -285,6 +287,7 @@ main(void) /* cleanup */ cleanup(); ASSERT_EQ(0, unlink(service_file)); + free(cwd); return 0; } |