# EL_Init

## Syntax

  `#include <twl/el.h>`
  `s32 EL_Init( ELAlloc alloc, ELFree free );`

## Arguments

alloc | Function used internally by the EL library to allocate memory.
free | Function used internally by the EL library to free memory.

## Return Values

Returns 0 if initialization of the EL library succeeds.
Returns -1 if the process fails.

## Description

Initializes the EL library. Call this function once before using the EL library. Before using the EL library, be sure to call this function to specify the allocator to be used internally.

## See Also

`ELAlloc`
`ELFree`

## Revision History

2008/10/02 Revised the allocator specification.
2007/08/21 Initial version.

CONFIDENTIAL