summaryrefslogtreecommitdiff
path: root/src/ltc/ciphers/twofish/twofish.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ltc/ciphers/twofish/twofish.c')
-rw-r--r--src/ltc/ciphers/twofish/twofish.c13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/ltc/ciphers/twofish/twofish.c b/src/ltc/ciphers/twofish/twofish.c
index cbc85fad..0a52aefa 100644
--- a/src/ltc/ciphers/twofish/twofish.c
+++ b/src/ltc/ciphers/twofish/twofish.c
@@ -689,25 +689,24 @@ void twofish_done(symmetric_key *skey)
int twofish_keysize(int *keysize)
{
LTC_ARGCHK(keysize);
- if (*keysize < 16)
+ if (*keysize < 16) {
return CRYPT_INVALID_KEYSIZE;
+ }
if (*keysize < 24) {
*keysize = 16;
return CRYPT_OK;
- } else if (*keysize < 32) {
+ }
+ if (*keysize < 32) {
*keysize = 24;
return CRYPT_OK;
- } else {
- *keysize = 32;
- return CRYPT_OK;
}
+ *keysize = 32;
+ return CRYPT_OK;
}
#endif
-
-
/* ref: $Format:%D$ */
/* git commit: $Format:%H$ */
/* commit time: $Format:%ai$ */