diff options
author | Russell Bryant <russell@russellbryant.com> | 2006-03-19 01:39:14 +0000 |
---|---|---|
committer | Russell Bryant <russell@russellbryant.com> | 2006-03-19 01:39:14 +0000 |
commit | 45651441ec01f889f98094d8943e26db20b3fd01 (patch) | |
tree | a9ad01ca57546de53f45ae621678001de1350927 /astmm.c | |
parent | ce2d61cc62c6beee9fc83c9d809fc82c1b27feb1 (diff) |
When astmm is in use, define ast_malloc and friends to malloc, etc., so that
it doesn't report that all allocations are coming from utils.h. Also, add some
more information to the error message astmm reports when a memory allocation
failure occurs.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@13513 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'astmm.c')
-rw-r--r-- | astmm.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -108,9 +108,9 @@ static inline void *__ast_alloc_region(size_t size, const enum func_type which, } ast_mutex_unlock(®lock); if (!reg) { - fprintf(stderr, "Memory allocation failure\n"); + fprintf(stderr, "Memory Allocation Failure - '%d' bytes in function %s at line %d of %s\n", (int) size, func, lineno, file); if (mmlog) { - fprintf(mmlog, "%ld - Memory allocation failure\n", time(NULL)); + fprintf(stderr, "%ld - Memory Allocation Failure - '%d' bytes in function %s at line %d of %s\n", time(NULL), (int) size, func, lineno, file); fflush(mmlog); } } |