From 69a8d2dcc19aed0d1116ba2ecd81cce5ae736c94 Mon Sep 17 00:00:00 2001 From: jsing <> Date: Tue, 15 Apr 2014 13:42:55 +0000 Subject: First pass at applying KNF to the OpenSSL code, which almost makes it readable. This pass is whitespace only and can readily be verified using tr and md5. --- src/lib/libcrypto/mem_clr.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'src/lib/libcrypto/mem_clr.c') diff --git a/src/lib/libcrypto/mem_clr.c b/src/lib/libcrypto/mem_clr.c index add1f78020..fc108c83b4 100644 --- a/src/lib/libcrypto/mem_clr.c +++ b/src/lib/libcrypto/mem_clr.c @@ -61,17 +61,17 @@ unsigned char cleanse_ctr = 0; -void OPENSSL_cleanse(void *ptr, size_t len) - { +void +OPENSSL_cleanse(void *ptr, size_t len) +{ unsigned char *p = ptr; size_t loop = len, ctr = cleanse_ctr; - while(loop--) - { + while (loop--) { *(p++) = (unsigned char)ctr; ctr += (17 + ((size_t)p & 0xF)); - } - p=memchr(ptr, (unsigned char)ctr, len); - if(p) + } + p = memchr(ptr, (unsigned char)ctr, len); + if (p) ctr += (63 + (size_t)p); cleanse_ctr = (unsigned char)ctr; - } +} -- cgit v1.2.3-55-g6feb