aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBen Laurie <ben@openssl.org>2007-06-23 19:07:54 +0000
committerBen Laurie <ben@openssl.org>2007-06-23 19:07:54 +0000
commit8dd8ce1dc3806f0461cba6494e2ff5b526bd27f5 (patch)
treefac3b595aa82cdc72cbfbd4196597c8027ec05a9
parent4c5979a1070ceed5e77a358ac188c44d01a88a5d (diff)
downloadopenssl-8dd8ce1dc3806f0461cba6494e2ff5b526bd27f5.tar.gz
Fix warning.
-rw-r--r--crypto/mem_clr.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/crypto/mem_clr.c b/crypto/mem_clr.c
index 00dfcff0cf..add1f78020 100644
--- a/crypto/mem_clr.c
+++ b/crypto/mem_clr.c
@@ -70,7 +70,8 @@ void OPENSSL_cleanse(void *ptr, size_t len)
*(p++) = (unsigned char)ctr;
ctr += (17 + ((size_t)p & 0xF));
}
- if(p=memchr(ptr, (unsigned char)ctr, len))
+ p=memchr(ptr, (unsigned char)ctr, len);
+ if(p)
ctr += (63 + (size_t)p);
cleanse_ctr = (unsigned char)ctr;
}