# MIAllocatorFreeFunction

## 定義

      #include <nitro/mi.h>

      typedef void  (*MIAllocatorFreeFunction)(void *userdata, void *buffer);

## 引数

userdata | `MI_InitAllocator()`で指定された任意のユーザ定義値 コールバック関数の実装の利便性のために与えられます。
buffer | 解放するメモリ

## 返り値

なし。

## 説明

アロケータへメモリを解放するためのコールバック形式を表す関数プロトタイプです。

この形式でメモリ解放処理を実装して`MI_InitAllocator()`に指定します。

## 参照

`MIAllocator, MIAllocatorAllocFunction
MI_InitAllocator, MI_CallAlloc, MI_CallFree`

## 履歴

2007/06/12 初版