diff options
-rw-r--r-- | src/pam_wrapper.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pam_wrapper.c b/src/pam_wrapper.c index 357e09c..fda7ff2 100644 --- a/src/pam_wrapper.c +++ b/src/pam_wrapper.c @@ -994,9 +994,9 @@ static int pso_copy(const char *src, const char *dst, const char *pdir, mode_t m } if (found_slash && bread == PSO_COPY_READ_SIZE) { - cmp = memcmp(buf, "etc/pam.d", 9); + cmp = memcmp(buf, "etc/pam.d", PSO_COPY_READ_SIZE); if (cmp == 0) { - memcpy(buf, pdir + 1, 9); + memcpy(buf, pdir + 1, PSO_COPY_READ_SIZE); } found_slash = false; } |