Add wrappers for commonly used memory allocation functions. These wrappers
authorRussell Bryant <russell@russellbryant.com>
Tue, 10 Jan 2006 23:51:42 +0000 (23:51 +0000)
committerRussell Bryant <russell@russellbryant.com>
Tue, 10 Jan 2006 23:51:42 +0000 (23:51 +0000)
commit15fb0b2061f134f0fc3c04704375ee5d9696b20a
treee7d6aff893ce1a4324b44e7f533df6451b7040a9
parentf87a6a3c5fde34491b7de2364b6835f080abf316
Add wrappers for commonly used memory allocation functions.  These wrappers
add an automatically generated Asterisk log message if the allocation fails
for some reason.  Otherwise, they are functionally the same, with the
exception of ast_strdup and ast_strndup.  These functions have the added
ability to accept a NULL argument without error, which will just be ignored
without generating an error. The coding guidelines have also been updated to
reflect all of this information.  (issue #4996)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7952 65c4cc65-6c06-0410-ace0-fbb531ad65f3
doc/CODING-GUIDELINES
include/asterisk/utils.h