asterisk/res/stasis
Richard Mudgett cad50d6dbf VECTOR: Passing parameters with side effects to macros is dangerous.
* Fix several instances where we were bumping a ref in the parameter and
then unrefing the object if it failed.  The way the AST_VECTOR_APPEND()
and AST_VECTOR_REPLACE() macros are implemented means if it fails the new
value was never evaluated.

Change-Id: I2847872a455b11ea7e5b7ce697c0a455a1d0ac9a
2018-06-21 16:10:52 -06:00
..
app.c Remove redundant module checks and references. 2018-01-24 13:37:29 -05:00
app.h ari: Implement 'debug all' and request/response logging 2017-01-23 10:25:58 -07:00
command.c res_stasis: Reduce RAII_VAR usage. 2018-01-08 18:51:45 -05:00
command.h ARI: Fix a crash caused by hanging during playback to a channel in a bridge 2014-08-22 16:52:51 +00:00
control.c ARI POST DTMF: Make not compete with channel's media thread. 2018-06-19 15:02:52 -05:00
control.h res_stasis: Handle re-enter stasis bridge with swap channel. 2016-04-20 15:44:30 -05:00
messaging.c VECTOR: Passing parameters with side effects to macros is dangerous. 2018-06-21 16:10:52 -06:00
messaging.h Clean up files that do not end with newlines 2014-08-21 14:52:28 +00:00
stasis_bridge.c res_stasis: Reduce RAII_VAR usage. 2018-01-08 18:51:45 -05:00
stasis_bridge.h ARI: Make mixing bridges propagate linkedids and accountcodes. 2014-07-09 16:34:51 +00:00