2 * Hyper Operating System Application Framework
4 * @file fixmemheap_ismember.c
5 * @brief %jp{固定サイズメモリヒープクラス}%en{fixed size memory heap class}
7 * Copyright (C) 2006-2008 by Project HOS
8 * http://sourceforge.jp/projects/hos/
13 #include "fixmemheap_local.h"
16 /** メモリがヒープに属しているかチェック */
17 int FixMemHeap_IsMember(void *pMemHeap, void *pMem)
22 self = (C_FIXMEMHEAP *)pMemHeap;
25 if ( pMem < (void *)self->pMemBase || pMem >= (void *)((char *)self->pMemBase + (self->BlkSize * self->BlkNum)) )