aboutsummaryrefslogtreecommitdiff
path: root/secure/lib/libcrypt
diff options
context:
space:
mode:
authorBjoern A. Zeeb <bz@FreeBSD.org>2012-05-30 12:01:28 +0000
committerBjoern A. Zeeb <bz@FreeBSD.org>2012-05-30 12:01:28 +0000
commit071183ef48062f3d4cd317aac2b7639dc2d70dc9 (patch)
tree65737bc2effe2c9fe69b85d98c9b789db453e3d5 /secure/lib/libcrypt
parenta856ddc6658d0602ba942b1c357be145a033ead5 (diff)
Notes
Diffstat (limited to 'secure/lib/libcrypt')
-rw-r--r--secure/lib/libcrypt/crypt-des.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/secure/lib/libcrypt/crypt-des.c b/secure/lib/libcrypt/crypt-des.c
index 9adff936f3adf..6bb9bc03c76fd 100644
--- a/secure/lib/libcrypt/crypt-des.c
+++ b/secure/lib/libcrypt/crypt-des.c
@@ -606,7 +606,7 @@ crypt_des(const char *key, const char *setting)
q = (u_char *)keybuf;
while (q - (u_char *)keybuf - 8) {
*q++ = *key << 1;
- if (*(q - 1))
+ if (*key != '\0')
key++;
}
if (des_setkey((char *)keybuf))