diff options
author | James Golovich <james@gnuinter.net> | 2004-02-26 01:12:38 +0000 |
---|---|---|
committer | James Golovich <james@gnuinter.net> | 2004-02-26 01:12:38 +0000 |
commit | 35f3f86df476682d0a0b84a1f734e854d3606ad9 (patch) | |
tree | 8b63b5ead3474af92ed666f75f6c926d66c0feaa | |
parent | 462cfbe8ae667e7ae33e53d0b1a92012ad98f2e4 (diff) |
Fix 'show translations'
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2249 65c4cc65-6c06-0410-ace0-fbb531ad65f3
-rwxr-xr-x | translate.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/translate.c b/translate.c index c29788632..24ed38f79 100755 --- a/translate.c +++ b/translate.c @@ -265,14 +265,14 @@ static int show_translation(int fd, int argc, char *argv[]) strcpy(line, " "); for (y=-1;y<SHOW_TRANS;y++) { if (x >= 0 && y >= 0 && tr_matrix[x][y].step) - snprintf(line + strlen(line), sizeof(line) - strlen(line), " %5d", tr_matrix[x][y].cost); + snprintf(line + strlen(line), sizeof(line) - strlen(line), " %5d", tr_matrix[x][y].cost >= 99999 ? tr_matrix[x][y].cost-99999 : tr_matrix[x][y].cost); else if (((x == -1 && y >= 0) || (y == -1 && x >= 0))) { snprintf(line + strlen(line), sizeof(line) - strlen(line), " %5s", ast_getformatname(1<<(x+y+1)) ); - } else if (x != -1 && y != -1 && y != 4) { + } else if (x != -1 && y != -1) { snprintf(line + strlen(line), sizeof(line) - strlen(line), " -"); - } else if (y != 4) { + } else { snprintf(line + strlen(line), sizeof(line) - strlen(line), " "); } } |