projects
/
oweals
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix things so DH_free() will be no-op when passed NULL, like RSA_free() and
[oweals/openssl.git]
/
crypto
/
des
/
ncbc_enc.c
diff --git
a/crypto/des/ncbc_enc.c
b/crypto/des/ncbc_enc.c
index b79d965237768d2ff6005a1f8b7082d0c8b0c481..1d1a368c2231192a44bd16a2a5ec21a84d75f1ec 100644
(file)
--- a/
crypto/des/ncbc_enc.c
+++ b/
crypto/des/ncbc_enc.c
@@
-1,5
+1,5
@@
/* crypto/des/ncbc_enc.c */
/* crypto/des/ncbc_enc.c */
-/* Copyright (C) 1995-199
7
Eric Young (eay@cryptsoft.com)
+/* Copyright (C) 1995-199
8
Eric Young (eay@cryptsoft.com)
* All rights reserved.
*
* This package is an SSL implementation written
* All rights reserved.
*
* This package is an SSL implementation written
@@
-120,17
+120,6
@@
int enc;
xor0=tin0;
xor1=tin1;
}
xor0=tin0;
xor1=tin1;
}
- if (l != -8)
- {
- c2l(in,tin0); tin[0]=tin0;
- c2l(in,tin1); tin[1]=tin1;
- des_encrypt((DES_LONG *)tin,schedule,DES_DECRYPT);
- tout0=tin[0]^xor0;
- tout1=tin[1]^xor1;
- l2cn(tout0,tout1,out,l+8);
- xor0=tin0;
- xor1=tin1;
- }
iv=(unsigned char *)ivec;
l2c(xor0,iv);
l2c(xor1,iv);
iv=(unsigned char *)ivec;
l2c(xor0,iv);
l2c(xor1,iv);