#include "mmprivate.h"Classes | |
| struct | hdr |
Macros | |
| #define | MAGICBYTE ((char) 0xd7) |
| #define | MAGICWORD (unsigned int) 0xfedabeeb /* Active chunk */ |
| #define | MAGICWORDFREE (unsigned int) 0xdeadbeef /* Inactive chunk */ |
Typedefs | |
| typedef void mmfree_fun_t | PARAMS((PTR, PTR)) |
Functions | |
| static void | checkhdr (struct mdesc *mdp, const struct hdr *hdr) |
| static void | mfree_check (PTR md, PTR ptr) |
| static PTR | mmalloc_check (PTR md, size_t size) |
| int | mmcheck (PTR md, void(*func) PARAMS((void))) |
| static PTR | mrealloc_check (PTR md, PTR ptr, size_t size) |
| void abort | PARAMS ((void)) |