File: system.c

package info (click to toggle)
rxp 1.2.3-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 436 kB
  • ctags: 966
  • sloc: ansic: 9,679; makefile: 127; sh: 3
file content (25 lines) | stat: -rw-r--r-- 390 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdlib.h>
#include "system.h"
#include "stdio16.h"

void *Malloc(int bytes)
{
    void *mem = malloc(bytes);
    if(!mem)
	Fprintf(Stderr, "malloc failed\n");
    return mem;
}

void *Realloc(void *mem, int bytes)
{
    mem = mem ? realloc(mem, bytes) : malloc(bytes);
    if(!mem)
	Fprintf(Stderr, "realloc failed\n");
    return mem;
}

void Free(void *mem)
{
    free(mem);
}