diff options
Diffstat (limited to 'pjsip/src/pjsip-simple/evsub.c')
-rw-r--r-- | pjsip/src/pjsip-simple/evsub.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/pjsip/src/pjsip-simple/evsub.c b/pjsip/src/pjsip-simple/evsub.c index 7cd88594..68a95645 100644 --- a/pjsip/src/pjsip-simple/evsub.c +++ b/pjsip/src/pjsip-simple/evsub.c @@ -831,7 +831,21 @@ static pj_status_t evsub_create( pjsip_dialog *dlg, return PJ_SUCCESS; } +/* + * Increment the event subscription's group lock. + */ +PJ_DEF(pj_status_t) pjsip_evsub_add_ref(pjsip_evsub *sub) +{ + return pj_grp_lock_add_ref(sub->grp_lock); +} +/* + * Decrement the event subscription's group lock. + */ +PJ_DEF(pj_status_t) pjsip_evsub_dec_ref(pjsip_evsub *sub) +{ + return pj_grp_lock_dec_ref(sub->grp_lock); +} /* * Create client subscription session. |