[Asterisk-cvs] asterisk cli.c,1.81,1.82
russell at lists.digium.com
russell at lists.digium.com
Tue May 24 06:19:34 CDT 2005
Update of /usr/cvsroot/asterisk
In directory mongoose.digium.com:/tmp/cvs-serv24404
Modified Files:
cli.c
Log Message:
print out appropriate message when no help text is available for a command
fix a seg fault when astmm is enabled (bug #4356)
Index: cli.c
===================================================================
RCS file: /usr/cvsroot/asterisk/cli.c,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -d -r1.81 -r1.82
--- cli.c 18 May 2005 01:49:12 -0000 1.81
+++ cli.c 24 May 2005 10:23:51 -0000 1.82
@@ -1065,9 +1065,14 @@
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 {
More information about the svn-commits
mailing list