12#define TAG_FREETYPE 'PYTF'
122 FT_Message(
"Doubleplus ungood: freetype shouldn't fseek!\n");
129 FT_Message(
"Doubleplus ungood: freetype shouldn't ftell!\n");
136 FT_Message(
"Doubleplus ungood: freetype shouldn't fread!\n");
143 FT_Message(
"Doubleplus ungood: freetype shouldn't fclose!\n");
struct _MALLOC_HEADER MALLOC_HEADER
void FT_Message(const char *format,...)
FILE * fopen(const char *FileName, const char *Mode)
int fseek(FILE *Stream, long Offset, int Origin)
void FT_Panic(const char *format,...)
struct _MALLOC_HEADER * PMALLOC_HEADER
size_t fread(void *Buffer, size_t Size, size_t Count, FILE *Stream)
#define memcpy(s1, s2, n)
_In_ ULONG _In_ ULONG Offset
void * EngAllocMem(int zero, unsigned long size, int tag=0)
_Must_inspect_result_ _In_ WDFCOLLECTION _In_ WDFOBJECT Object
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ DEVPROPTYPE _In_ ULONG Size
ENGAPI VOID APIENTRY EngBugCheckEx(_In_ ULONG BugCheckCode, _In_ ULONG_PTR P1, _In_ ULONG_PTR P2, _In_ ULONG_PTR P3, _In_ ULONG_PTR P4)
ENGAPI VOID APIENTRY EngDebugPrint(_In_z_ PCHAR StandardPrefix, _In_z_ PCHAR DebugMessage, _In_ va_list ap)
_Inout_opt_ PACCESS_STATE _In_opt_ ACCESS_MASK _In_ ULONG _Out_opt_ PVOID * NewObject