summaryrefslogtreecommitdiff
path: root/pjmedia/src/pjmedia-videodev/colorbar_dev.c
diff options
context:
space:
mode:
Diffstat (limited to 'pjmedia/src/pjmedia-videodev/colorbar_dev.c')
-rw-r--r--pjmedia/src/pjmedia-videodev/colorbar_dev.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/pjmedia/src/pjmedia-videodev/colorbar_dev.c b/pjmedia/src/pjmedia-videodev/colorbar_dev.c
index a65b0d65..f892a074 100644
--- a/pjmedia/src/pjmedia-videodev/colorbar_dev.c
+++ b/pjmedia/src/pjmedia-videodev/colorbar_dev.c
@@ -252,10 +252,8 @@ static pj_status_t cbar_factory_init(pjmedia_vid_dev_factory *f)
static pj_status_t cbar_factory_destroy(pjmedia_vid_dev_factory *f)
{
struct cbar_factory *cf = (struct cbar_factory*)f;
- pj_pool_t *pool = cf->pool;
- cf->pool = NULL;
- pj_pool_release(pool);
+ pj_pool_safe_release(&cf->pool);
return PJ_SUCCESS;
}