Source code
Revision control
Copy as Markdown
Other Tools
# PR_FREEIF
Conditionally frees allocated memory.
## Syntax
```{code}
#include <prmem.h>
void PR_FREEIF(_ptr);
```
### Parameter
`_ptr`
: The address of memory to be returned to the heap.
### Returns
Nothing.
## Description
This macro returns memory to the heap when `_ptr` is not `NULL`. If
`_ptr` is `NULL`, the macro has no effect.