diff --git a/tools/parser/sdp.c b/tools/parser/sdp.c
index 817d121..0a1258e 100644
--- a/tools/parser/sdp.c
+++ b/tools/parser/sdp.c
static inline void print_srv_srch_pat(int level, struct frame *frm)
{
- int len, n1, n2;
+ int len, n1 = 0, n2 = 0;
p_indent(level, frm);
printf("pat");
{
uint16_t attr_id;
uint32_t attr_id_range;
- int len, n1, n2;
+ int len, n1 = 0, n2 = 0;
p_indent(level, frm);
printf("aid(s)");
static inline void print_attr_lists(int level, struct frame *frm)
{
- int n, cnt = 0;
+ int n = 0, cnt = 0;
int count = frm->len;
if (parse_de_hdr(frm, &n) == SDP_DE_SEQ) {