diff options
Diffstat (limited to 'src/charon/config/proposal.c')
-rw-r--r-- | src/charon/config/proposal.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/charon/config/proposal.c b/src/charon/config/proposal.c index 1421d5e97..11143a4a6 100644 --- a/src/charon/config/proposal.c +++ b/src/charon/config/proposal.c @@ -210,21 +210,13 @@ static bool get_algorithm(private_proposal_t *this, transform_type_t type, u_int16_t *alg, u_int16_t *key_size) { enumerator_t *enumerator; - bool found; + bool found = FALSE; enumerator = create_enumerator(this, type); if (enumerator->enumerate(enumerator, alg, key_size)) { found = TRUE; } - else - { - if (key_size) - { - *key_size = 0; - } - found = FALSE; - } enumerator->destroy(enumerator); return found; } |