asterisk/res
Tilghman Lesher c7e931eacf Merged revisions 89545 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r89545 | tilghman | 2007-11-24 10:59:59 -0600 (Sat, 24 Nov 2007) | 5 lines

Free some frames that would otherwise leak on error.
Reported by: Laureano
Patch by: Laureano,tilghman
(Closes issue #11351)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89546 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-11-24 17:07:12 +00:00
..
ael shuffle a little bit the content of header files to reduce dependencies. 2007-11-22 03:50:04 +00:00
snmp Fix a typo in the Asterisk MIB and fix astNumChanBridged so it acts as a counter again 2007-08-23 17:27:07 +00:00
Makefile Fix building of modules under cygwin. 2007-11-20 16:12:10 +00:00
res_adsi.c Merged revisions 89545 via svnmerge from 2007-11-24 17:07:12 +00:00
res_ael_share.c remove a bunch of useless #include "options.h" 2007-11-21 23:09:02 +00:00
res_agi.c remove a number of #include <fcntl.h> which are either 2007-11-22 01:03:02 +00:00
res_clioriginate.c include "logger.h" and errno.h from asterisk.h - usage shows that they 2007-11-19 18:52:04 +00:00
res_config_odbc.c Merged revisions 89534 via svnmerge from 2007-11-23 17:09:06 +00:00
res_config_pgsql.c remove a bunch of useless #include "options.h" 2007-11-21 23:09:02 +00:00
res_config_sqlite.c remove a bunch of useless #include "options.h" 2007-11-21 23:09:02 +00:00
res_convert.c include "logger.h" and errno.h from asterisk.h - usage shows that they 2007-11-19 18:52:04 +00:00
res_crypto.c remove a number of #include <fcntl.h> which are either 2007-11-22 01:03:02 +00:00
res_features.c closes issue #11285, where an unload of a module that creates a dialplan context, causes a crash when you do a 'dialplan show' of that context. This is because the registrar string is defined in the module, and the stale pointer is traversed. The reporter offered a patch that would always strdup the registrar string, which is practical, but I preferred to destroy the created contexts in each module where one is created. That seemed more symmetric. There were only 6 place in asterisk where this is done: chan_sip, chan_iax2, chan_skinny, res_features, app_dial, and app_queue. The two apps destroyed the context, but left the contexts. All is fixed now and unloads should be dialplan friendly. 2007-11-21 23:54:12 +00:00
res_indications.c include "logger.h" and errno.h from asterisk.h - usage shows that they 2007-11-19 18:52:04 +00:00
res_jabber.c remove a bunch of useless #include "options.h" 2007-11-21 23:09:02 +00:00
res_limit.c include "logger.h" and errno.h from asterisk.h - usage shows that they 2007-11-19 18:52:04 +00:00
res_monitor.c remove a bunch of useless #include "options.h" 2007-11-21 23:09:02 +00:00
res_musiconhold.c remove a bunch of useless #include "options.h" 2007-11-21 23:09:02 +00:00
res_odbc.c remove a bunch of useless #include "options.h" 2007-11-21 23:09:02 +00:00
res_realtime.c remove a bunch of useless #include "options.h" 2007-11-21 23:09:02 +00:00
res_smdi.c remove a bunch of useless #include "options.h" 2007-11-21 23:09:02 +00:00
res_snmp.c remove a bunch of useless #include "options.h" 2007-11-21 23:09:02 +00:00
res_speech.c remove a bunch of useless #include "options.h" 2007-11-21 23:09:02 +00:00