summaryrefslogtreecommitdiff
path: root/pjmedia/src/pjmedia-audiodev/null_dev.c
diff options
context:
space:
mode:
Diffstat (limited to 'pjmedia/src/pjmedia-audiodev/null_dev.c')
-rw-r--r--pjmedia/src/pjmedia-audiodev/null_dev.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/pjmedia/src/pjmedia-audiodev/null_dev.c b/pjmedia/src/pjmedia-audiodev/null_dev.c
index 01f10516..afe55438 100644
--- a/pjmedia/src/pjmedia-audiodev/null_dev.c
+++ b/pjmedia/src/pjmedia-audiodev/null_dev.c
@@ -160,10 +160,8 @@ static pj_status_t null_factory_init(pjmedia_aud_dev_factory *f)
static pj_status_t null_factory_destroy(pjmedia_aud_dev_factory *f)
{
struct null_audio_factory *nf = (struct null_audio_factory*)f;
- pj_pool_t *pool = nf->pool;
- nf->pool = NULL;
- pj_pool_release(pool);
+ pj_pool_safe_release(&nf->pool);
return PJ_SUCCESS;
}