mirror of
https://github.com/reactos/reactos.git
synced 2025-08-06 03:12:59 +00:00
31 lines
463 B
C
31 lines
463 B
C
#include <windows.h>
|
|
#include <types.h>
|
|
|
|
void* malloc(size_t size)
|
|
{
|
|
return(HeapAlloc(GetProcessHeap(),
|
|
0,
|
|
size));
|
|
}
|
|
|
|
void free(void* ptr)
|
|
{
|
|
HeapFree(GetProcessHeap(),
|
|
0,
|
|
ptr);
|
|
}
|
|
|
|
void* calloc(size_t nmemb, size_t size)
|
|
{
|
|
return(HeapAlloc(GetProcessHeap(),
|
|
HEAP_ZERO_MEMORY,
|
|
nmemb*size));
|
|
}
|
|
|
|
void* realloc(void* ptr, size_t size)
|
|
{
|
|
return(HeapReAlloc(GetProcessHeap(),
|
|
0,
|
|
ptr,
|
|
size));
|
|
}
|