#ifndef __TRACE_H__
#define __TRACE_H__
extern void __m_install_record proto((univptr_t, const char *));
extern void __m_delete_record proto((univptr_t));
#define RECORD_FILE_AND_LINE(addr, fname, linenum) \
if (_malloc_leaktrace) { \
(void) sprintf(_malloc_statsbuf, "%s:%d:", fname, linenum); \
__m_install_record(addr, _malloc_statsbuf); \
} else \
_malloc_leaktrace += 0
#define DELETE_RECORD(addr) \
if (_malloc_leaktrace) \
__m_delete_record(addr); \
else \
_malloc_leaktrace += 0
#endif /* __TRACE_H__ */ /* Do not add anything after this line */
syntax highlighted by Code2HTML, v. 0.9.1