res_stasis: Reduce RAII_VAR usage.
In addition to being a micro-optimization (RAII_VAR has overhead), this change improves output of REF_DEBUG. Unfortunately when RAII_VAR calls ao2_cleanup it does so from a generated _dtor_varname function. For example this caused _dtor_app to release a reference instead of __stasis_app_unregister. Change-Id: I4ce67120583a446babf9adeec678b71d37fcd9e5
Showing
- res/res_stasis.c 146 additions, 80 deletionsres/res_stasis.c
- res/stasis/app.c 127 additions, 66 deletionsres/stasis/app.c
- res/stasis/command.c 9 additions, 4 deletionsres/stasis/command.c
- res/stasis/control.c 38 additions, 20 deletionsres/stasis/control.c
- res/stasis/stasis_bridge.c 2 additions, 1 deletionres/stasis/stasis_bridge.c
Loading
Please register or sign in to comment