diff options
author | Benny Prijono <bennylp@teluu.com> | 2007-01-23 15:30:31 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2007-01-23 15:30:31 +0000 |
commit | a6bace0c21ec4d714ff19f32ec719898667743d4 (patch) | |
tree | 5df6c36d06fbbcb85f0d0347863c0064d3499568 | |
parent | 838e62a3a5b7c4cd81e974f470509d28de907098 (diff) |
More ticket #64 fix: allow whitespace after SDP media format
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@901 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r-- | pjmedia/src/pjmedia/sdp.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pjmedia/src/pjmedia/sdp.c b/pjmedia/src/pjmedia/sdp.c index 0b4cc5b3..ac6c4d01 100644 --- a/pjmedia/src/pjmedia/sdp.c +++ b/pjmedia/src/pjmedia/sdp.c @@ -938,6 +938,11 @@ static void parse_media(pj_scanner *scanner, pjmedia_sdp_media *med, med->desc.fmt_count = 0; while (*scanner->curptr == ' ') { pj_scan_get_char(scanner); + + /* Check again for the end of the line */ + if ((*scanner->curptr == '\r') || (*scanner->curptr == '\n')) + break; + pj_scan_get(scanner, &cs_token, &med->desc.fmt[med->desc.fmt_count++]); } |