PR_FREEIF ========= Conditionally frees allocated memory. Syntax ------ .. code:: #include 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.