summaryrefslogtreecommitdiff
path: root/pjlib-util/src/pjlib-util/dns_server.c
diff options
context:
space:
mode:
Diffstat (limited to 'pjlib-util/src/pjlib-util/dns_server.c')
-rw-r--r--pjlib-util/src/pjlib-util/dns_server.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/pjlib-util/src/pjlib-util/dns_server.c b/pjlib-util/src/pjlib-util/dns_server.c
index 5e80ceb4..f06fc06a 100644
--- a/pjlib-util/src/pjlib-util/dns_server.c
+++ b/pjlib-util/src/pjlib-util/dns_server.c
@@ -124,11 +124,7 @@ PJ_DEF(pj_status_t) pj_dns_server_destroy(pj_dns_server *srv)
srv->asock = NULL;
}
- if (srv->pool) {
- pj_pool_t *pool = srv->pool;
- srv->pool = NULL;
- pj_pool_release(pool);
- }
+ pj_pool_safe_release(&srv->pool);
return PJ_SUCCESS;
}