diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/mcheck.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/mcheck.h b/include/mcheck.h index a049745e4e3..f4c9b7e61c8 100644 --- a/include/mcheck.h +++ b/include/mcheck.h @@ -34,6 +34,15 @@ typedef void (*mcheck_abortfunc_t)(enum mcheck_status); int mcheck(mcheck_abortfunc_t func); /* + * Similar to `mcheck' but performs checks for all block whenever one of + * the memory handling functions is called. This can be very slow. + */ +int mcheck_pedantic(mcheck_abortfunc_t f); + +/* Force check of all blocks now. */ +void mcheck_check_all(void); + +/* * Check for aberrations in a particular malloc'd block. These are the * same checks that `mcheck' does, when you free or reallocate a block. */ |
