]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Merged revisions 371591 via svnmerge from
authorAutomerge script <automerge@asterisk.org>
Tue, 21 Aug 2012 21:28:17 +0000 (21:28 +0000)
committerAutomerge script <automerge@asterisk.org>
Tue, 21 Aug 2012 21:28:17 +0000 (21:28 +0000)
commit30708a6a2c9bf3ab45d2e13240e20725e067b785
tree82047f9f4b0ace81ac5088482d5aff9c59b917f1
parent208299a943802336c2dd62637970f82874a37281
Merged revisions 371591 via svnmerge from
file:///srv/subversion/repos/asterisk/branches/10

................
  r371591 | mmichelson | 2012-08-21 15:40:18 -0500 (Tue, 21 Aug 2012) | 22 lines

  Fix misuses of asprintf throughout the code.

  This fixes three main issues

  * Change asprintf() uses to ast_asprintf() so that it
  pairs properly with ast_free() and no longer causes
  MALLOC_DEBUG to freak out.

  * When ast_asprintf() fails, set the pointer NULL if
  it will be referenced later.

  * Fix some memory leaks that were spotted while taking
  care of the first two points.

  (Closes issue ASTERISK-20135)
  reported by Richard Mudgett

  Review: https://reviewboard.asterisk.org/r/2071
  ........

  Merged revisions 371590 from http://svn.asterisk.org/svn/asterisk/branches/1.8
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10-digiumphones@371617 65c4cc65-6c06-0410-ace0-fbb531ad65f3
14 files changed:
apps/app_dial.c
apps/app_queue.c
apps/app_stack.c
cdr/cdr_tds.c
channels/chan_dahdi.c
channels/chan_oss.c
channels/chan_sip.c
funcs/func_odbc.c
main/file.c
main/utils.c
main/xmldoc.c
pbx/pbx_config.c
res/res_config_sqlite.c
res/res_jabber.c