diff options
author | Benny Prijono <bennylp@teluu.com> | 2010-04-20 09:39:14 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2010-04-20 09:39:14 +0000 |
commit | 06389e84fbef64ebcba38221c7cfcc5c92a623a1 (patch) | |
tree | 7ed0e4aa261338ebd0606052085fe2e728d7bc23 /pjmedia | |
parent | e89fb5f1b411692949a080105402d38ab1b3d57c (diff) |
More on ticket #998:
- fixed crash when parsing invalid SDP body, introduced by the last change
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3140 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia')
-rw-r--r-- | pjmedia/src/pjmedia/sdp.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pjmedia/src/pjmedia/sdp.c b/pjmedia/src/pjmedia/sdp.c index 3fae9282..139630fc 100644 --- a/pjmedia/src/pjmedia/sdp.c +++ b/pjmedia/src/pjmedia/sdp.c @@ -1235,7 +1235,8 @@ PJ_DEF(pj_status_t) pjmedia_sdp_parse( pj_pool_t *pool, pj_scan_fini(&scanner); - apply_media_direction(session); + if (session) + apply_media_direction(session); *p_sdp = session; return ctx.last_error; |