#include #ifndef assert #include #define assert ASSERT #endif #ifndef malloc #include #define malloc(Size) (AllocatePool (Size)) #define free(Ptr) (FreePool (Ptr)) #define sresize(OldBuffer, OldSize, NewSize, Type) \ ((Type *)ReallocatePool((OldSize) * sizeof(Type), (NewSize) * sizeof(Type), (OldBuffer))) #endif #ifndef memset #include #define memset(Memory, Value, Length) (SetMem ((Memory), (Length), (Value))) #endif