asterisk/utils
Jeff Peeler 58cf8b69da Fix malloc debug macros to work properly with h323.
The main problem here was that cstdlib was undefining free thereby causing the
proper debug macros to not be used. ast_h323.cxx has been changed to call
ast_free instead to avoid the issue. 

A few other issues were addressed:
- There were a few instances of functions improperly passing ast_free instead
of ast_free_ptr.
- Some clean up was done to avoid the debug macros intentionally being redefined.
(copied below from Kevin's commit, appreciate the help)
- disable astmm.h from doing anything when STANDALONE is defined, which is used
by the tools in the utils/ directory that use parts of Asterisk header files in
hackish ways; also ensure that utils/extconf.c and utils/conf2ael.c are
compiled with STANDALONE defined.

(closes issue #13593)
Reported by: pj



git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@181135 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-03-11 04:06:44 +00:00
..
Makefile Fix malloc debug macros to work properly with h323. 2009-03-11 04:06:44 +00:00
ael_main.c A possibly "horrible fix" for a "horribly broken" 2008-12-17 05:04:56 +00:00
astcanary.c Use a SIGPIPE to kill the process, instead of depending upon the astcanary process being inherited by init. 2009-02-24 20:06:48 +00:00
astman.1 remove extraneous svn:executable properties 2005-11-29 18:24:39 +00:00
astman.c incorporates r159808 from branches/1.4: 2008-11-29 17:57:39 +00:00
check_expr.c A possibly "horrible fix" for a "horribly broken" 2008-12-17 05:04:56 +00:00
clicompat.c simplify this file 2007-12-10 08:35:35 +00:00
conf2ael.c A possibly "horrible fix" for a "horribly broken" 2008-12-17 05:04:56 +00:00
expr2.testinput Merged revisions 179807 via svnmerge from 2009-03-03 22:12:02 +00:00
extconf.c Fix malloc debug macros to work properly with h323. 2009-03-11 04:06:44 +00:00
frame.c incorporates r159808 from branches/1.4: 2008-11-29 17:57:39 +00:00
frame.h remove extraneous svn:executable properties 2005-11-29 18:24:39 +00:00
hashtest.c Merge ast_str_opaque branch (discontinue usage of ast_str internals) 2008-12-13 08:36:35 +00:00
hashtest2.c Merge ast_str_opaque branch (discontinue usage of ast_str internals) 2008-12-13 08:36:35 +00:00
muted.c bring over all the fixes for the warnings found by gcc 4.3.x from the 1.4 branch, and add the ones needed for all the new code here too 2008-11-02 18:52:13 +00:00
refcounter.c This patch corrects a segfault reported in 14289, 2009-01-21 17:21:40 +00:00
smsq.c Pay attention to the return value of system(), even if we basically ignore it. 2008-12-01 23:08:24 +00:00
stereorize.c bring over all the fixes for the warnings found by gcc 4.3.x from the 1.4 branch, and add the ones needed for all the new code here too 2008-11-02 18:52:13 +00:00
streamplayer.c bring over all the fixes for the warnings found by gcc 4.3.x from the 1.4 branch, and add the ones needed for all the new code here too 2008-11-02 18:52:13 +00:00