#include "ftfd.h"
#include <debug.h>
Go to the source code of this file.
◆ NDEBUG
◆ TAG_FREETYPE
◆ DbgPrint()
Function prototypes
Definition at line 22 of file rosglue.c.
23{
25
29 return 0;
30}
ENGAPI VOID APIENTRY EngDebugPrint(_In_z_ PCHAR StandardPrefix, _In_z_ PCHAR DebugMessage, _In_ va_list ap)
◆ fclose()
Definition at line 125 of file rosglue.c.
126{
127 DPRINT1(
"Doubleplus ungood: freetype shouldn't fclose!\n");
129}
◆ fopen()
◆ fread()
Definition at line 118 of file rosglue.c.
119{
120 DPRINT1(
"Doubleplus ungood: freetype shouldn't fread!\n");
121 return 0;
122}
◆ free()
Definition at line 80 of file rosglue.c.
81{
83 {
85 }
86}
_Must_inspect_result_ _In_ WDFCOLLECTION _In_ WDFOBJECT Object
◆ fseek()
Definition at line 104 of file rosglue.c.
105{
106 DPRINT1(
"Doubleplus ungood: freetype shouldn't fseek!\n");
107 return -1;
108}
◆ ftell()
Definition at line 111 of file rosglue.c.
112{
113 DPRINT1(
"Doubleplus ungood: freetype shouldn't ftell!\n");
114 return -1;
115}
◆ malloc()
Definition at line 42 of file rosglue.c.
43{
45
48 {
51 }
52
54}
void * EngAllocMem(int zero, unsigned long size, int tag=0)
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ DEVPROPTYPE _In_ ULONG Size
◆ realloc()
Definition at line 57 of file rosglue.c.
58{
60 size_t CopySize;
61
64 {
67 CopySize = *((
size_t *)
Object - 1);
69 {
71 }
74 }
75
77}
#define memcpy(s1, s2, n)
_Inout_opt_ PACCESS_STATE _In_opt_ ACCESS_MASK _In_ ULONG _Out_opt_ PVOID * NewObject