9e8af6a0fa
- Import patches from the asterisk project - Regenrate patches Security: 19b052c9-c533-11e7-8da5-001999f8d30b MFH: 2017Q4
20 lines
663 B
C
20 lines
663 B
C
--- pjsip/src/pjsip/sip_parser.c.orig 2017-11-08 02:58:18 UTC
|
|
+++ pjsip/src/pjsip/sip_parser.c
|
|
@@ -834,13 +834,13 @@ PJ_DEF(pj_status_t) pjsip_find_msg( const char *buf, p
|
|
pj_bool_t is_datagram, pj_size_t *msg_size)
|
|
{
|
|
#if PJ_HAS_TCP
|
|
- const char *hdr_end;
|
|
- const char *body_start;
|
|
+ const char *volatile hdr_end;
|
|
+ const char *volatile body_start;
|
|
const char *pos;
|
|
- const char *line;
|
|
+ const char *volatile line;
|
|
int content_length = -1;
|
|
pj_str_t cur_msg;
|
|
- pj_status_t status = PJ_SUCCESS;
|
|
+ volatile pj_status_t status = PJSIP_EMISSINGHDR;
|
|
const pj_str_t end_hdr = { "\n\r\n", 3};
|
|
|
|
*msg_size = size;
|