Skip to content
Snippets Groups Projects
user avatar
Corey Farrell authored
This is a rewrite of ast_cli_completion_matches using a vector to build
the list.  The original function calls the vector version, NULL
terminates the vector and extracts the elements array.

One change in behavior the results are now sorted and deduplicated. This
will solve bugs where some duplicate checking was done before the list
was sorted.

Change-Id: Iede20c5b4d965fa5ec71fda136ce9425eeb69519
14d60cee
History
Name Last commit Last update
..
editline
stdtime
.gitignore
Makefile
abstract_jb.c
acl.c
adsi.c
alaw.c
alertpipe.c
aoc.c
app.c
ast_expr2.c
ast_expr2.fl
ast_expr2.h
ast_expr2.y
ast_expr2f.c
asterisk.c
asterisk.dynamics
asterisk.exports.in
astfd.c
astmm.c
astobj2.c
astobj2_container.c
astobj2_container_private.h
astobj2_hash.c
astobj2_private.h
astobj2_rbtree.c
audiohook.c
autochan.c
autoservice.c
backtrace.c
bridge.c
bridge_after.c
bridge_basic.c
bridge_channel.c
bridge_roles.c
bucket.c
buildinfo.c
callerid.c
ccss.c
cdr.c
cel.c
channel.c
channel_internal_api.c
chanvars.c
cli.c
codec.c
codec_builtin.c
config.c
config_options.c
conversions.c
core_local.c
core_unreal.c
crypt.c
cygload.c
datastore.c
db.c
devicestate.c
dial.c
dns.c
dns_core.c
dns_naptr.c
dns_query_set.c
dns_recurring.c
dns_srv.c
dns_system_resolver.c
dns_test.c
dns_tlsa.c
dnsmgr.c
dsp.c
ecdisa.h
endpoints.c
enum.c
event.c
features.c
features_config.c
file.c
fixedjitterbuf.c
fixedjitterbuf.h
format.c
format_cache.c
format_cap.c
format_compatibility.c
frame.c
framehook.c
fskmodem.c
fskmodem_float.c
fskmodem_int.c
global_datastores.c
hashtab.c
heap.c
http.c
image.c
indications.c
io.c
iostream.c
jitterbuf.c
json.c
libasteriskpj.c
libasteriskssl.c
libasteriskssl.exports.in
loader.c
lock.c
logger.c
manager.c
manager_bridges.c
manager_channels.c
manager_endpoints.c
manager_mwi.c
manager_system.c
max_forwards.c
md5.c
media_cache.c
media_index.c
message.c
mixmonitor.c
named_acl.c
named_locks.c
netsock.c
netsock2.c
optional_api.c
parking.c
pbx.c
pbx_app.c
pbx_builtins.c
pbx_functions.c
pbx_hangup_handler.c
pbx_ignorepat.c
pbx_include.c
pbx_private.h
pbx_sw.c
pbx_switch.c
pbx_timing.c
pbx_variables.c
pickup.c
plc.c
poll.c
presencestate.c
privacy.c
rtp_engine.c
say.c
sched.c
sdp.c
sdp_options.c
sdp_private.h
sdp_srtp.c
sdp_state.c
sdp_translator.c
security_events.c
sem.c
sha1.c
sip_api.c
slinfactory.c
smoother.c
sorcery.c
sounds_index.c
srv.c
stasis.c
stasis_bridges.c
stasis_cache.c
stasis_cache_pattern.c
stasis_channels.c
stasis_endpoints.c
stasis_message.c
stasis_message_router.c
stasis_system.c
strcompat.c
stream.c
stringfields.c
strings.c
stun.c
syslog.c
taskprocessor.c
tcptls.c
tdd.c
term.c
test.c
threadpool.c
threadstorage.c
timing.c
translate.c
udptl.c
ulaw.c
uri.c
utils.c
uuid.c
xml.c
xmldoc.c