Пример #1
0
void *_gar_realloc(void *p, size_t n, jmp_buf env) {
    void *newptr = realloc(p, n);
    if (newptr == NULL) on_out_of_memory(env);
    return newptr;
}
Пример #2
0
static void assert_OutOfMemory(bool cond)
{
	if(!cond)
		on_out_of_memory();
}
Пример #3
0
void *_gar_malloc(size_t n, jmp_buf env) {
    void *ptr = malloc(n);
    if (ptr == NULL) on_out_of_memory(env);
    return ptr;
}