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/gost | |
| 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/gost')
| -rw-r--r-- | src/lib/libcrypto/gost/gost2814789.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/lib/libcrypto/gost/gost2814789.c b/src/lib/libcrypto/gost/gost2814789.c index e1084cb4ac..b1bef9eae3 100644 --- a/src/lib/libcrypto/gost/gost2814789.c +++ b/src/lib/libcrypto/gost/gost2814789.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: gost2814789.c,v 1.3 2014/12/07 16:33:51 jsing Exp $ */ | 1 | /* $OpenBSD: gost2814789.c,v 1.4 2015/02/10 09:46:30 miod Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Copyright (c) 2014 Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | 3 | * Copyright (c) 2014 Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> |
| 4 | * Copyright (c) 2005-2006 Cryptocom LTD | 4 | * Copyright (c) 2005-2006 Cryptocom LTD |
| @@ -212,8 +212,6 @@ Gost2814789_cfb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 212 | unsigned int n; | 212 | unsigned int n; |
| 213 | size_t l = 0; | 213 | size_t l = 0; |
| 214 | 214 | ||
| 215 | OPENSSL_assert(in && out && key && ivec && num); | ||
| 216 | |||
| 217 | n = *num; | 215 | n = *num; |
| 218 | 216 | ||
| 219 | if (enc) { | 217 | if (enc) { |
| @@ -357,8 +355,6 @@ Gost2814789_cnt_encrypt(const unsigned char *in, unsigned char *out, size_t len, | |||
| 357 | unsigned int n; | 355 | unsigned int n; |
| 358 | size_t l = 0; | 356 | size_t l = 0; |
| 359 | 357 | ||
| 360 | OPENSSL_assert(in && out && key && cnt_buf && num); | ||
| 361 | |||
| 362 | n = *num; | 358 | n = *num; |
| 363 | 359 | ||
| 364 | #if !defined(OPENSSL_SMALL_FOOTPRINT) | 360 | #if !defined(OPENSSL_SMALL_FOOTPRINT) |
