summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pjsip/src/pjsip/sip_parser.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/pjsip/src/pjsip/sip_parser.c b/pjsip/src/pjsip/sip_parser.c
index c808c0de..26c46d12 100644
--- a/pjsip/src/pjsip/sip_parser.c
+++ b/pjsip/src/pjsip/sip_parser.c
@@ -1995,6 +1995,8 @@ static pjsip_hdr* parse_hdr_retry_after(pjsip_parse_ctx *ctx)
pjsip_param *prm = PJ_POOL_ALLOC_T(ctx->pool, pjsip_param);
int_parse_param(scanner, ctx->pool, &prm->name, &prm->value, 0);
pj_list_push_back(&hdr->param, prm);
+ } else {
+ on_syntax_error(scanner);
}
}