diff options
| author | miod <> | 2015-02-10 09:46:30 +0000 |
|---|---|---|
| committer | miod <> | 2015-02-10 09:46:30 +0000 |
| commit | 03858c0228d8ccda7d170fe43e0be79cd0dc6e5b (patch) | |
| tree | 8bb4657eb5417a2a0ea6710585ef13aa7b25433c /src/lib/libcrypto/engine | |
| parent | ce353b3f386d415a03ecda102110c5c3f9899966 (diff) | |
| download | openbsd-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/engine')
| -rw-r--r-- | src/lib/libcrypto/engine/eng_aesni.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/lib/libcrypto/engine/eng_aesni.c b/src/lib/libcrypto/engine/eng_aesni.c index 94c4c1fb6a..5f9a36236a 100644 --- a/src/lib/libcrypto/engine/eng_aesni.c +++ b/src/lib/libcrypto/engine/eng_aesni.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: eng_aesni.c,v 1.7 2014/07/11 08:44:48 jsing Exp $ */ | 1 | /* $OpenBSD: eng_aesni.c,v 1.8 2015/02/10 09:46:30 miod Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Support for Intel AES-NI intruction set | 3 | * Support for Intel AES-NI intruction set |
| 4 | * Author: Huang Ying <ying.huang@intel.com> | 4 | * Author: Huang Ying <ying.huang@intel.com> |
| @@ -73,7 +73,6 @@ | |||
| 73 | * | 73 | * |
| 74 | */ | 74 | */ |
| 75 | 75 | ||
| 76 | #include <assert.h> | ||
| 77 | #include <stdio.h> | 76 | #include <stdio.h> |
| 78 | 77 | ||
| 79 | #include <openssl/opensslconf.h> | 78 | #include <openssl/opensslconf.h> |
| @@ -156,8 +155,6 @@ aesni_cfb128_encrypt(const unsigned char *in, unsigned char *out, | |||
| 156 | unsigned int n; | 155 | unsigned int n; |
| 157 | size_t l = 0; | 156 | size_t l = 0; |
| 158 | 157 | ||
| 159 | assert(in && out && key && ivec && num); | ||
| 160 | |||
| 161 | n = *num; | 158 | n = *num; |
| 162 | 159 | ||
| 163 | if (enc) { | 160 | if (enc) { |
| @@ -261,8 +258,6 @@ aesni_ofb128_encrypt(const unsigned char *in, unsigned char *out, | |||
| 261 | unsigned int n; | 258 | unsigned int n; |
| 262 | size_t l = 0; | 259 | size_t l = 0; |
| 263 | 260 | ||
| 264 | assert(in && out && key && ivec && num); | ||
| 265 | |||
| 266 | n = *num; | 261 | n = *num; |
| 267 | 262 | ||
| 268 | #if !defined(OPENSSL_SMALL_FOOTPRINT) | 263 | #if !defined(OPENSSL_SMALL_FOOTPRINT) |
