malloc_memcheck.c
1.15 KB
/*
=============================================================================
Copyright (C) 1997-1999 NINTENDO Co.,Ltd.
$RCSfile: malloc_memcheck.c,v $
$Revision: 1.1.1.1 $
$Date: 2002/10/30 02:07:09 $
=============================================================================
関数名:malloc_memcheck
-----------------------------------------------------------------------------
書式: #include <malloc.h>
int malloc_memcheck(struct malloc_status_st *st)
引数: st メモリ割り当て領域の情報を返す構造体のポインタ。
戻り値:0 で正常。
0 以外は内容が不正。この時は、正常な時の全メモリ割り当て領域の
サイズを返す。ただし、全メモリのサイズが 0 の場合で内容が不正な
場合は −1を返す。
説明: メモリ割り当て領域を調べる。正常か異常か、使用、未使用領域の情報が
得られる。
-----------------------------------------------------------------------------
*/
#include <ultra64.h>
#include "string.h"
#include "malloc.h"
#include "_malloc.h"
int malloc_memcheck(struct malloc_status_st *st)
{
if ((int)malloc_ptr == -1) return -1;
return _malloc_memcheck(malloc_ptr, st);
}