diff options
author | jsing <> | 2014-04-15 13:42:55 +0000 |
---|---|---|
committer | jsing <> | 2014-04-15 13:42:55 +0000 |
commit | 69a8d2dcc19aed0d1116ba2ecd81cce5ae736c94 (patch) | |
tree | f085d85cb06e6b6e1a1b1d52cced54d9f7d7e5f2 /src/lib/libcrypto/mem_clr.c | |
parent | c7fdfc89ee30180bf262c4b146c1b6e1030083d6 (diff) | |
download | openbsd-69a8d2dcc19aed0d1116ba2ecd81cce5ae736c94.tar.gz openbsd-69a8d2dcc19aed0d1116ba2ecd81cce5ae736c94.tar.bz2 openbsd-69a8d2dcc19aed0d1116ba2ecd81cce5ae736c94.zip |
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.
Diffstat (limited to 'src/lib/libcrypto/mem_clr.c')
-rw-r--r-- | src/lib/libcrypto/mem_clr.c | 16 |
1 files changed, 8 insertions, 8 deletions
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 @@ | |||
61 | 61 | ||
62 | unsigned char cleanse_ctr = 0; | 62 | unsigned char cleanse_ctr = 0; |
63 | 63 | ||
64 | void OPENSSL_cleanse(void *ptr, size_t len) | 64 | void |
65 | { | 65 | OPENSSL_cleanse(void *ptr, size_t len) |
66 | { | ||
66 | unsigned char *p = ptr; | 67 | unsigned char *p = ptr; |
67 | size_t loop = len, ctr = cleanse_ctr; | 68 | size_t loop = len, ctr = cleanse_ctr; |
68 | while(loop--) | 69 | while (loop--) { |
69 | { | ||
70 | *(p++) = (unsigned char)ctr; | 70 | *(p++) = (unsigned char)ctr; |
71 | ctr += (17 + ((size_t)p & 0xF)); | 71 | ctr += (17 + ((size_t)p & 0xF)); |
72 | } | 72 | } |
73 | p=memchr(ptr, (unsigned char)ctr, len); | 73 | p = memchr(ptr, (unsigned char)ctr, len); |
74 | if(p) | 74 | if (p) |
75 | ctr += (63 + (size_t)p); | 75 | ctr += (63 + (size_t)p); |
76 | cleanse_ctr = (unsigned char)ctr; | 76 | cleanse_ctr = (unsigned char)ctr; |
77 | } | 77 | } |