summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2010-04-20 09:39:14 +0000
committerBenny Prijono <bennylp@teluu.com>2010-04-20 09:39:14 +0000
commit06389e84fbef64ebcba38221c7cfcc5c92a623a1 (patch)
tree7ed0e4aa261338ebd0606052085fe2e728d7bc23
parente89fb5f1b411692949a080105402d38ab1b3d57c (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
-rw-r--r--pjmedia/src/pjmedia/sdp.c3
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;