aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2018-06-25 11:02:22 +0200
committerAndreas Schneider <asn@samba.org>2018-08-28 11:14:41 +0200
commit21979a32620269c4e31c5c645087b8bb632b343d (patch)
treebad36258fb26746b79788d62f092a1bd41909b22
parente2760e0460fbf8074ce1a51b5e8c90869b9a8848 (diff)
downloadpam_wrapper-21979a32620269c4e31c5c645087b8bb632b343d.tar.gz
pam_wrapper-21979a32620269c4e31c5c645087b8bb632b343d.tar.xz
pam_wrapper-21979a32620269c4e31c5c645087b8bb632b343d.zip
tests: Fix length calulation
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
-rw-r--r--tests/test_pam_wrapper.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/test_pam_wrapper.c b/tests/test_pam_wrapper.c
index c4093d7..d326e6f 100644
--- a/tests/test_pam_wrapper.c
+++ b/tests/test_pam_wrapper.c
@@ -127,7 +127,7 @@ static int setup_passdb(void **state)
db = getcwd(passdb_path, PATH_MAX);
assert_non_null(db);
assert_true(strlen(passdb_path) + sizeof("/passdb") < PATH_MAX);
- db = strncat(passdb_path, "/passdb", sizeof("/passdb"));
+ db = strncat(passdb_path, "/passdb", strlen("/passdb") + 1);
rv = setenv("PAM_MATRIX_PASSWD", passdb_path, 1);
assert_int_equal(rv, 0);