DWCFreeEx

Syntax

#include <dwc.h>

typedef void(*) DWCFreeEx(DWCAllocType name,
             void *ptr,
             u32 size);

Arguments

ptr Pointer to the buffer allocated by the memory allocation function.
name Ignore this variable. It contains information used during DWC library development.
size Ignore this variable; it is used to store information used during DWC library development. It may not store accurate data.

Return Values

None.

Description

This memory deallocation function is used by the DWC library. Thread-exclusive processing must be used. This function deallocates buffers allocated by DWCAllocEx. Terminate processing without doing anything when a NULL pointer is passed.

Revision History

1.1.0
Added the description about thread-exclusive processing.

CONFIDENTIAL