Return module show to a working state. (issue #8353 reported by jserve)
authorJoshua Colp <jcolp@digium.com>
Mon, 13 Nov 2006 16:41:45 +0000 (16:41 +0000)
committerJoshua Colp <jcolp@digium.com>
Mon, 13 Nov 2006 16:41:45 +0000 (16:41 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@47544 65c4cc65-6c06-0410-ace0-fbb531ad65f3

main/cli.c

index cdbcc56..e3a5ffe 100644 (file)
@@ -408,7 +408,7 @@ static int modlist_modentry(const char *module, const char *description, int use
 }
 
 static char modlist_help[] =
-"Usage: core show modules [like keyword]\n"
+"Usage: module show [like keyword]\n"
 "       Shows Asterisk modules currently in use, and usage statistics.\n";
 
 static char uptime_help[] =
@@ -487,12 +487,12 @@ static int handle_showuptime(int fd, int argc, char *argv[])
 static int handle_modlist(int fd, int argc, char *argv[])
 {
        char *like = "";
-       if (argc != 3 && argc != 5)
+       if (argc != 2 && argc != 4)
                return RESULT_SHOWUSAGE;
-       else if (argc == 5) {
-               if (strcmp(argv[3],"like")) 
+       else if (argc == 4) {
+               if (strcmp(argv[2],"like")) 
                        return RESULT_SHOWUSAGE;
-               like = argv[4];
+               like = argv[3];
        }
                
        ast_mutex_lock(&climodentrylock);