[Asterisk-cvs] asterisk translate.c,1.14,1.15

citats at lists.digium.com citats at lists.digium.com
Wed Feb 25 20:23:41 CST 2004


Update of /usr/cvsroot/asterisk
In directory mongoose.digium.com:/tmp/cvs-serv4021

Modified Files:
	translate.c 
Log Message:
Fix 'show translations'


Index: translate.c
===================================================================
RCS file: /usr/cvsroot/asterisk/translate.c,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- translate.c	25 Feb 2004 04:24:51 -0000	1.14
+++ translate.c	26 Feb 2004 01:12:38 -0000	1.15
@@ -265,14 +265,14 @@
 		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), "      ");
 				}
 		}




More information about the svn-commits mailing list