]> git.ipfire.org Git - thirdparty/asterisk.git/commit
astobj2: Eliminate usage of legacy ao2_container_alloc routine.
authorCorey Farrell <git@cfware.com>
Mon, 19 Nov 2018 16:20:21 +0000 (11:20 -0500)
committerCorey Farrell <git@cfware.com>
Wed, 21 Nov 2018 14:56:07 +0000 (09:56 -0500)
commit0a9904e1c618ff985efacb487ee00ea03fb22263
treec25f26cd925779f4c140c61db3772ded255cd653
parent78dbbcef657ed93c00707156c826805c3e1d0062
astobj2: Eliminate usage of legacy ao2_container_alloc routine.

Replace usage of ao2_container_alloc with ao2_container_alloc_hash or
ao2_container_alloc_list.

ao2_container_alloc is now restricted to modules only and is being
removed from Asterisk 17.

Change-Id: I0907d78bc66efc775672df37c8faad00f2f6c088
65 files changed:
apps/app_confbridge.c
apps/app_meetme.c
apps/app_queue.c
apps/app_skel.c
apps/app_voicemail.c
apps/confbridge/conf_config_parser.c
channels/chan_console.c
channels/chan_iax2.c
channels/chan_motif.c
channels/chan_sip.c
channels/chan_unistim.c
channels/sig_pri.c
funcs/func_dialgroup.c
funcs/func_lock.c
funcs/func_odbc.c
include/asterisk/astobj2.h
main/cel.c
main/channel.c
main/channel_internal_api.c
main/config.c
main/config_options.c
main/data.c
main/endpoints.c
main/indications.c
main/manager.c
main/media_index.c
main/message.c
main/named_acl.c
main/pbx.c
main/stasis.c
main/stasis_channels.c
main/taskprocessor.c
main/threadpool.c
main/xmldoc.c
pbx/pbx_realtime.c
res/res_calendar.c
res/res_clialiases.c
res/res_config_sqlite3.c
res/res_corosync.c
res/res_fax.c
res/res_http_websocket.c
res/res_odbc.c
res/res_parking.c
res/res_phoneprov.c
res/res_pjsip/config_transport.c
res/res_pjsip/pjsip_transport_management.c
res/res_pjsip_mwi.c
res/res_pjsip_outbound_publish.c
res/res_pjsip_outbound_registration.c
res/res_pjsip_pubsub.c
res/res_pjsip_session.c
res/res_rtp_asterisk.c
res/res_sorcery_memory.c
res/res_sorcery_memory_cache.c
res/res_stasis.c
res/res_stasis_device_state.c
res/res_stasis_playback.c
res/res_stasis_recording.c
res/res_timing_pthread.c
res/res_xmpp.c
tests/test_astobj2.c
tests/test_astobj2_thrash.c
tests/test_cel.c
tests/test_config.c
tests/test_scoped_lock.c