Assign NULL to func_name/file_name/desc error entry pointers when clearing error stack
This commit is contained in:
@@ -883,11 +883,11 @@ H5E__clear_entries(H5E_t *estack, size_t nentries)
|
||||
|
||||
/* Release strings */
|
||||
if(error->func_name)
|
||||
H5MM_xfree((void *)error->func_name); /* Casting away const OK - QAK */
|
||||
error->func_name = (const char *) H5MM_xfree((void *)error->func_name); /* Casting away const OK - QAK */
|
||||
if(error->file_name)
|
||||
H5MM_xfree((void *)error->file_name); /* Casting away const OK - QAK */
|
||||
error->file_name = (const char *) H5MM_xfree((void *)error->file_name); /* Casting away const OK - QAK */
|
||||
if(error->desc)
|
||||
H5MM_xfree((void *)error->desc); /* Casting away const OK - QAK */
|
||||
error->desc = (const char *) H5MM_xfree((void *)error->desc); /* Casting away const OK - QAK */
|
||||
} /* end for */
|
||||
|
||||
/* Decrement number of errors on stack */
|
||||
|
||||
Reference in New Issue
Block a user