aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/config/proposal.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/charon/config/proposal.c')
-rw-r--r--src/charon/config/proposal.c10
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;
}