-
- Downloads
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 ........ Merged revisions 371591 from http://svn.asterisk.org/svn/asterisk/branches/10 ........ Merged revisions 371592 from http://svn.asterisk.org/svn/asterisk/branches/11 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@371593 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Showing
- apps/app_dial.c 2 additions, 4 deletionsapps/app_dial.c
- apps/app_queue.c 2 additions, 4 deletionsapps/app_queue.c
- apps/app_stack.c 2 additions, 4 deletionsapps/app_stack.c
- cdr/cdr_tds.c 2 additions, 2 deletionscdr/cdr_tds.c
- channels/chan_dahdi.c 2 additions, 2 deletionschannels/chan_dahdi.c
- channels/chan_oss.c 1 addition, 3 deletionschannels/chan_oss.c
- channels/chan_sip.c 1 addition, 3 deletionschannels/chan_sip.c
- funcs/func_odbc.c 4 additions, 4 deletionsfuncs/func_odbc.c
- main/file.c 12 additions, 4 deletionsmain/file.c
- main/utils.c 1 addition, 2 deletionsmain/utils.c
- main/xmldoc.c 24 additions, 12 deletionsmain/xmldoc.c
- pbx/pbx_config.c 2 additions, 4 deletionspbx/pbx_config.c
- res/res_config_sqlite.c 4 additions, 2 deletionsres/res_config_sqlite.c
- res/res_jabber.c 2 additions, 5 deletionsres/res_jabber.c
Loading
Please register or sign in to comment