From cda7883ffdb2e30e1cafaf012ccd6a7da74c07c7 Mon Sep 17 00:00:00 2001 From: Joshua Colp <jcolp@digium.com> Date: Mon, 26 Feb 2007 16:38:10 +0000 Subject: [PATCH] Merged revisions 56783 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r56783 | file | 2007-02-26 11:36:08 -0500 (Mon, 26 Feb 2007) | 2 lines Allow both of the show version files and core show file versions CLI commands to work. (issue #9135 reported by mvanbaak) ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56784 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- main/asterisk.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/main/asterisk.c b/main/asterisk.c index d42115481d..14bfb81949 100644 --- a/main/asterisk.c +++ b/main/asterisk.c @@ -564,18 +564,18 @@ static int handle_show_version_files(int fd, int argc, char *argv[]) int count_files = 0; switch (argc) { - case 5: - if (!strcasecmp(argv[3], "like")) { - if (regcomp(®exbuf, argv[4], REG_EXTENDED | REG_NOSUB)) + case 6: + if (!strcasecmp(argv[4], "like")) { + if (regcomp(®exbuf, argv[5], REG_EXTENDED | REG_NOSUB)) return RESULT_SHOWUSAGE; havepattern = 1; } else return RESULT_SHOWUSAGE; break; - case 4: + case 5: havename = 1; break; - case 3: + case 4: break; default: return RESULT_SHOWUSAGE; @@ -585,7 +585,7 @@ static int handle_show_version_files(int fd, int argc, char *argv[]) ast_cli(fd, FORMAT, "----", "--------"); AST_LIST_LOCK(&file_versions); AST_LIST_TRAVERSE(&file_versions, iterator, list) { - if (havename && strcasecmp(iterator->file, argv[3])) + if (havename && strcasecmp(iterator->file, argv[4])) continue; if (havepattern && regexec(®exbuf, iterator->file, 0, NULL, 0)) -- GitLab