2 * Hyper Operating System Application Framework
4 * @file valmemheap_free.c
5 * @brief %jp{可変サイズメモリヒープクラス}%en{variable size memory heap class}
7 * Copyright (C) 2006-2008 by Project HOS
8 * http://sourceforge.jp/projects/hos/
13 #include "valmemheap_local.h"
17 /** サイズをアライメント単位に拡張 */
18 MEMSIZE ValMemHeap_AlignSize(void *pMemHeap, MEMSIZE Size)
23 self = (C_VALMEMHEAP *)pMemHeap;
25 return (Size + self->AlignMask) & ~self->AlignMask;