mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-05 20:20:07 +00:00
Merged revisions 93381 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r93381 | qwell | 2007-12-17 16:45:57 -0600 (Mon, 17 Dec 2007) | 4 lines What was I thinking when I wrote this masterpiece? -1 + 1 = 0.. who woulda thunk it?. ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@93390 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -531,7 +531,7 @@ static char *handle_cli_core_show_translation(struct ast_cli_entry *e, int cmd,
|
|||||||
ast_cli(a->fd, " Source Format (Rows) Destination Format (Columns)\n\n");
|
ast_cli(a->fd, " Source Format (Rows) Destination Format (Columns)\n\n");
|
||||||
/* Get the length of the longest (usable?) codec name, so we know how wide the left side should be */
|
/* Get the length of the longest (usable?) codec name, so we know how wide the left side should be */
|
||||||
for (x = 0; x < SHOW_TRANS; x++) {
|
for (x = 0; x < SHOW_TRANS; x++) {
|
||||||
curlen = strlen(ast_getformatname(1 << (x + 1)));
|
curlen = strlen(ast_getformatname(1 << (x)));
|
||||||
if (curlen > longest)
|
if (curlen > longest)
|
||||||
longest = curlen;
|
longest = curlen;
|
||||||
}
|
}
|
||||||
@@ -540,6 +540,7 @@ static char *handle_cli_core_show_translation(struct ast_cli_entry *e, int cmd,
|
|||||||
|
|
||||||
ast_str_set(&out, -1, " ");
|
ast_str_set(&out, -1, " ");
|
||||||
for (y = -1; y < SHOW_TRANS; y++) {
|
for (y = -1; y < SHOW_TRANS; y++) {
|
||||||
|
if (y >= 0)
|
||||||
curlen = strlen(ast_getformatname(1 << (y)));
|
curlen = strlen(ast_getformatname(1 << (y)));
|
||||||
if (curlen < 5)
|
if (curlen < 5)
|
||||||
curlen = 5;
|
curlen = 5;
|
||||||
@@ -550,10 +551,10 @@ static char *handle_cli_core_show_translation(struct ast_cli_entry *e, int cmd,
|
|||||||
ast_str_append(&out, -1, "%*d", curlen + 1, tr_matrix[x][y].cost > 99999 ? 0 : tr_matrix[x][y].cost);
|
ast_str_append(&out, -1, "%*d", curlen + 1, tr_matrix[x][y].cost > 99999 ? 0 : tr_matrix[x][y].cost);
|
||||||
} else if (x == -1 && y >= 0) {
|
} else if (x == -1 && y >= 0) {
|
||||||
/* Top row - use a dynamic size */
|
/* Top row - use a dynamic size */
|
||||||
ast_str_append(&out, -1, "%*s", curlen + 1, ast_getformatname(1 << (x + y + 1)) );
|
ast_str_append(&out, -1, "%*s", curlen + 1, ast_getformatname(1 << (y)) );
|
||||||
} else if (y == -1 && x >= 0) {
|
} else if (y == -1 && x >= 0) {
|
||||||
/* Left column - use a static size. */
|
/* Left column - use a static size. */
|
||||||
ast_str_append(&out, -1, "%*s", longest, ast_getformatname(1 << (x + y + 1)) );
|
ast_str_append(&out, -1, "%*s", longest, ast_getformatname(1 << (x)) );
|
||||||
} else if (x >= 0 && y >= 0) {
|
} else if (x >= 0 && y >= 0) {
|
||||||
ast_str_append(&out, -1, "%*s", curlen + 1, "-");
|
ast_str_append(&out, -1, "%*s", curlen + 1, "-");
|
||||||
} else {
|
} else {
|
||||||
|
Reference in New Issue
Block a user