summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/modes/ctr128.c
diff options
context:
space:
mode:
authormiod <>2015-02-10 09:46:30 +0000
committermiod <>2015-02-10 09:46:30 +0000
commit03858c0228d8ccda7d170fe43e0be79cd0dc6e5b (patch)
tree8bb4657eb5417a2a0ea6710585ef13aa7b25433c /src/lib/libcrypto/modes/ctr128.c
parentce353b3f386d415a03ecda102110c5c3f9899966 (diff)
downloadopenbsd-03858c0228d8ccda7d170fe43e0be79cd0dc6e5b.tar.gz
openbsd-03858c0228d8ccda7d170fe43e0be79cd0dc6e5b.tar.bz2
openbsd-03858c0228d8ccda7d170fe43e0be79cd0dc6e5b.zip
Remove assert() or OPENSSL_assert() of pointers being non-NULL. The policy
for libraries in OpenBSD is to deliberately let NULL pointers cause a SIGSEGV. ok doug@ jsing@
Diffstat (limited to 'src/lib/libcrypto/modes/ctr128.c')
-rw-r--r--src/lib/libcrypto/modes/ctr128.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/lib/libcrypto/modes/ctr128.c b/src/lib/libcrypto/modes/ctr128.c
index 99d12b5503..7fd0223701 100644
--- a/src/lib/libcrypto/modes/ctr128.c
+++ b/src/lib/libcrypto/modes/ctr128.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ctr128.c,v 1.5 2014/07/09 16:06:13 miod Exp $ */ 1/* $OpenBSD: ctr128.c,v 1.6 2015/02/10 09:46:30 miod Exp $ */
2/* ==================================================================== 2/* ====================================================================
3 * Copyright (c) 2008 The OpenSSL Project. All rights reserved. 3 * Copyright (c) 2008 The OpenSSL Project. All rights reserved.
4 * 4 *
@@ -121,7 +121,6 @@ void CRYPTO_ctr128_encrypt(const unsigned char *in, unsigned char *out,
121 unsigned int n; 121 unsigned int n;
122 size_t l=0; 122 size_t l=0;
123 123
124 assert(in && out && key && ecount_buf && num);
125 assert(*num < 16); 124 assert(*num < 16);
126 125
127 n = *num; 126 n = *num;
@@ -196,7 +195,6 @@ void CRYPTO_ctr128_encrypt_ctr32(const unsigned char *in, unsigned char *out,
196{ 195{
197 unsigned int n,ctr32; 196 unsigned int n,ctr32;
198 197
199 assert(in && out && key && ecount_buf && num);
200 assert(*num < 16); 198 assert(*num < 16);
201 199
202 n = *num; 200 n = *num;