summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRussell Bryant <russell@russellbryant.com>2006-05-19 03:11:35 +0000
committerRussell Bryant <russell@russellbryant.com>2006-05-19 03:11:35 +0000
commit53df01c9cc129968af7f97caf0906e7fcc1e2736 (patch)
tree819a67a1a25c0709becb1486636b6278863983b2
parenteeb01cda95a26448217b9b13e477aff679ab91b6 (diff)
when displaying the list of registered music on hold classes, only show
the format if the mode is not "files", because the field has no meaning in that case git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@28445 65c4cc65-6c06-0410-ace0-fbb531ad65f3
-rw-r--r--res/res_musiconhold.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/res/res_musiconhold.c b/res/res_musiconhold.c
index 33d7e59d6..ef68b3c98 100644
--- a/res/res_musiconhold.c
+++ b/res/res_musiconhold.c
@@ -1133,11 +1133,12 @@ static int moh_classes_show(int fd, int argc, char *argv[])
AST_LIST_LOCK(&mohclasses);
AST_LIST_TRAVERSE(&mohclasses, class, list) {
ast_cli(fd, "Class: %s\n", class->name);
- ast_cli(fd, "\tMode: %s\n", S_OR(class->mode,"<none>"));
+ ast_cli(fd, "\tMode: %s\n", S_OR(class->mode, "<none>"));
ast_cli(fd, "\tDirectory: %s\n", S_OR(class->dir, "<none>"));
if (ast_test_flag(class, MOH_CUSTOM))
ast_cli(fd, "\tApplication: %s\n", S_OR(class->args, "<none>"));
- ast_cli(fd, "\tFormat: %s\n", ast_getformatname(class->format));
+ if (strcasecmp(class->mode, "files"))
+ ast_cli(fd, "\tFormat: %s\n", ast_getformatname(class->format));
}
AST_LIST_UNLOCK(&mohclasses);