diff options
Diffstat (limited to 'pjmedia/src')
-rw-r--r-- | pjmedia/src/pjmedia/sdp.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pjmedia/src/pjmedia/sdp.c b/pjmedia/src/pjmedia/sdp.c index 0ab7908f..6719a5d3 100644 --- a/pjmedia/src/pjmedia/sdp.c +++ b/pjmedia/src/pjmedia/sdp.c @@ -1019,7 +1019,9 @@ static pjmedia_sdp_attr *parse_attr( pj_pool_t *pool, pj_scanner *scanner, /* get attr name. */ pj_scan_get(scanner, &cs_token, &attr->name); - if (*scanner->curptr != '\r' && *scanner->curptr != '\n') { + if (*scanner->curptr && *scanner->curptr != '\r' && + *scanner->curptr != '\n') + { /* skip ':' if present. */ if (*scanner->curptr == ':') pj_scan_get_char(scanner); |