diff --git a/osal/android/os_allocator.c b/osal/android/os_allocator.c index 8f9f9ce1..5f323fbd 100644 --- a/osal/android/os_allocator.c +++ b/osal/android/os_allocator.c @@ -284,6 +284,7 @@ MPP_RET os_allocator_ion_close(void *ctx) p = (allocator_ctx_ion *)ctx; ret = close(p->ion_device); + mpp_free(p); if (ret < 0) return (MPP_RET) - errno; return MPP_OK;