# NNS_FndInitAllocatorForExpHeap

## Syntax

      #include <nnsys/fnd.h>

      void NNS_FndInitAllocatorForExpHeap(
               NNSFndAllocator*    pAllocator,
               NNSFndHeapHandle    heap,
               int                 alignment);

## Arguments

pAllocator | `NNSFndAllocator` Structure Address.
heap | Expanded heap handle.
alignment | Alignment value that is applied to each memory block allocated.

## Return Values

None.

## Description

Initializes the allocator to allocate and free the memory from the expanded heap. The alignment values of all memory blocks allocated through this allocator will be the values specified with the argument alignment.

## See Also

`NNS_FndInitAllocatorForFrmHeap, NNS_FndInitAllocatorForUnitHeap, NNS_FndInitAllocatorForSDKHeap`

## Revision History

2004/08/02 Initial version.

CONFIDENTIAL