diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/charon/encoding/parser.c | 6 |
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; |