Files
kraken/stdlib/mem.krak
2014-05-03 20:46:10 -04:00

24 lines
349 B
Plaintext

__if_comp__ __C__ __simple_passthrough__ """
#include <stdlib.h>
"""
char* nullPtr = 0;
char* malloc(int size) {
char* memPtr = nullPtr;
__if_comp__ __C__ {
__simple_passthrough__ """
memPtr = malloc(size);
"""
}
return memPtr;
}
void free(char* memPtr) {
__if_comp__ __C__ {
__simple_passthrough__ """
free(memPtr);
"""
}
}