/**************************************************************************\ | |
* | |
* 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 |