aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/charon/encoding/parser.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/charon/encoding/parser.c b/src/charon/encoding/parser.c
index 8908b050a..e7cfb3217 100644
--- a/src/charon/encoding/parser.c
+++ b/src/charon/encoding/parser.c
@@ -583,9 +583,9 @@ static status_t parse_payload(private_parser_t *this, payload_type_t payload_typ
{
payload_t *pld;
void *output;
- size_t rule_count, payload_length, spi_size, attribute_length;
- u_int16_t ts_type;
- bool attribute_format;
+ size_t rule_count, payload_length = 0, spi_size = 0, attribute_length = 0;
+ u_int16_t ts_type = 0;
+ bool attribute_format = FALSE;
int rule_number;
encoding_rule_t *rule;