| /**************************************************************************\ | |
| * | |
| * Copyright (c) 1998-2000, Microsoft Corp. All Rights Reserved. | |
| * | |
| * Module Name: | |
| * | |
| * GdiplusMem.h | |
| * | |
| * Abstract: | |
| * | |
| * Flat GDI+ Memory Allocators - header file | |
| * | |
| \**************************************************************************/ | |
| // TODO: this file style needs to be made internally consistent with the way | |
| // it handles breaking the long argument lists across multiple lines | |
| #ifndef _GDIPLUSMEM_H | |
| #define _GDIPLUSMEM_H | |
| #define WINGDIPAPI __stdcall | |
| // currently, only C++ wrapper API's force const. | |
| #ifdef _GDIPLUS_H | |
| #define GDIPCONST const | |
| #else | |
| #define GDIPCONST | |
| #endif | |
| #ifdef __cplusplus | |
| extern "C" { | |
| #endif | |
| //---------------------------------------------------------------------------- | |
| // Memory Allocation APIs | |
| //---------------------------------------------------------------------------- | |
| void* WINGDIPAPI | |
| GdipAlloc(size_t size); | |
| void WINGDIPAPI | |
| GdipFree(void* ptr); | |
| #ifdef __cplusplus | |
| } | |
| #endif | |
| #endif // !_GDIPLUSMEM_H |