#define SAFEMEM

#include <exec/types.h>
#include <exec/memory.h>
#include <proto/exec.h>
#include "lb:safemem/safemem.h"

main()
{
  char *foo;

  foo = malloc(1024);
  free(foo+23);

  foo = AllocMem(1024, MEMF_PUBLIC);
  FreeMem(foo, 2048);

  AllocMem(123, MEMF_PUBLIC);

  FreeMem((void *)123, 456);

  ShowMemList();
  FreeMemList();
}
