If attempting to free a NULL pointer when MALLOC_DEBUG
authorMark Michelson <mmichelson@digium.com>
Wed, 17 Sep 2008 20:25:40 +0000 (20:25 +0000)
committerMark Michelson <mmichelson@digium.com>
Wed, 17 Sep 2008 20:25:40 +0000 (20:25 +0000)
commit48ffe6e77276831f2e8a77e7caac67467035a7f7
treec9044f8e040e7fbfe881fc5555cd33ff2145d485
parent224980b07b236cdc2e67ca3bd69940a9b92a8275
If attempting to free a NULL pointer when MALLOC_DEBUG
is set, don't bother searching for a region to free, just
immediately exit.

This has the dual benefit of suppressing a warning message
about freeing memory at (nil) and of optimizing the free()
replacement by not having to do any futile searching for
the proper region to free.

(closes issue #13498)
Reported by: pj
Patches:
      13498.patch uploaded by putnopvut (license 60)
Tested by: pj

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@143400 65c4cc65-6c06-0410-ace0-fbb531ad65f3
main/astmm.c