Skip to content
Snippets Groups Projects
Commit 4fcf27b6 authored by Russell Bryant's avatar Russell Bryant
Browse files

print out appropriate message when no help text is available for a command

fix a seg fault when astmm is enabled (bug #4356)


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5758 65c4cc65-6c06-0410-ace0-fbb531ad65f3
parent 5a1d81ac
No related branches found
No related tags found
No related merge requests found
......@@ -1065,9 +1065,14 @@ static int handle_help(int fd, int argc, char *argv[]) {
return RESULT_SHOWUSAGE;
if (argc > 1) {
e = find_cli(argv + 1, 1);
if (e)
ast_cli(fd, e->usage);
else {
if (e) {
if (e->usage)
ast_cli(fd, e->usage);
else {
join(fullcmd, sizeof(fullcmd), argv+1);
ast_cli(fd, "No help text available for '%s'.\n", fullcmd);
}
} else {
if (find_cli(argv + 1, -1)) {
return help_workhorse(fd, argv + 1);
} else {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment