src/RTL/Component/Include/IFXVoidStar.h
void	*Malloc(U32 size)
					{
					if(!m_holder)
						return NULL;

					IFXBaseVoidHolder *old_holder=m_holder;

					void *buffer=IFXAllocate(size);
					m_holder=old_holder->Clone(buffer);

					delete old_holder;

					return buffer;
					}
/// Creates new m_holder of same type and specified size.
Creates new m_holder of same type and specified size.
Creates new m_holder of same type and specified size .
void	*Malloc(U32 size)
					{
					if(!m_holder)
						return NULL;
					IFXBaseVoidHolder *old_holder=m_holder;
					void *buffer=IFXAllocate(size);
					m_holder=old_holder->Clone(buffer);
					delete old_holder;
					return buffer;
					}
void * Malloc ( U32 size ) { if ( ! m_holder ) return NULL ; IFXBaseVoidHolder * old_holder = m_holder ; void * buffer = IFXAllocate ( size ) ; m_holder = old_holder -> Clone ( buffer ) ; delete old_holder ; return buffer ; }
Creates new m_holder of same type and specified size.
Creates new m_holder of same type and specified size .