All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
freelist.h File Reference
#include <stdio.h>

Go to the source code of this file.

Functions

int * memalloc (int size)
 
int * memrealloc (void *ptr, int size, int oldsize)
 
void memfree (void *element)
 

Function Documentation

int* memalloc ( int  size)

Definition at line 22 of file freelist.cpp.

22  {
23  return static_cast<int*>(malloc(static_cast<size_t>(size)));
24 }
void memfree ( void *  element)

Definition at line 30 of file freelist.cpp.

30  {
31  free(element);
32 }
int* memrealloc ( void *  ptr,
int  size,
int  oldsize 
)

Definition at line 26 of file freelist.cpp.

26  {
27  return static_cast<int*>(realloc(ptr, static_cast<size_t>(size)));
28 }