diff options
author | Dana Robinson <derobins@hdfgroup.org> | 2020-01-31 00:31:11 (GMT) |
---|---|---|
committer | Dana Robinson <derobins@hdfgroup.org> | 2020-01-31 00:31:11 (GMT) |
commit | 88b4c915e88681557e23702c571b458763a294b2 (patch) | |
tree | 65195b2c6ee9c29fe0eaab1807d0c43b6ca56997 /src/H5MM.c | |
parent | 9da387342eea566659daed83c850220cee041059 (diff) | |
download | hdf5-88b4c915e88681557e23702c571b458763a294b2.zip hdf5-88b4c915e88681557e23702c571b458763a294b2.tar.gz hdf5-88b4c915e88681557e23702c571b458763a294b2.tar.bz2 |
Updated the 'const memory free' changes based on PR feedback.
Diffstat (limited to 'src/H5MM.c')
-rw-r--r-- | src/H5MM.c | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -577,18 +577,17 @@ H5MM_xfree(void *mem) * *------------------------------------------------------------------------- */ -H5_GCC_DIAG_OFF(cast-qual) void * H5MM_xfree_const(const void *mem) { /* Use FUNC_ENTER_NOAPI_NOINIT_NOERR here to avoid performance issues */ FUNC_ENTER_NOAPI_NOINIT_NOERR - H5MM_xfree((void *)mem); + /* Cast through uintptr_t to de-const memory */ + H5MM_xfree((void *)(uintptr_t)mem); FUNC_LEAVE_NOAPI(NULL) } /* end H5MM_xfree_const() */ -H5_GCC_DIAG_ON(cast-qual) /*------------------------------------------------------------------------- |