##### Shinobi Library - 構造体/その他のデータ型

# SYS_MALLOC_IF

malloc系関数ポインタ格納構造体

### 定義

>     typedef struct{
>          Void *(*malloc)(Uint32 nbytes);
>          Void (*free)(Void *ap);
>          Void *(*calloc)(Uint32 nobj, Uint32 size);
>          Void *(*realloc)(Void *ap, Uint32 nbytes);
>     } SYS_MALLOC_IF;

### メンバ

> malloc | syMalloc関数に登録する関数のアドレス
> free | syFree関数に登録する関数のアドレス
> calloc | syCalloc関数に登録する関数のアドレス
> realloc | syRealloc関数に登録する関数のアドレス

### 解説

> malloc系関数の入れ替えのため、各関数のアドレスを設定するための構造体です。

### 参照

> syMallocChangeIF() | malloc系関数の入れ替え

SYS_MALLOC_IF

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000