Revision
17286
Author
moy
Date
2010-04-13 15:23:54 -0500 (Tue, 13 Apr 2010)

Log Message

iterate up to chan_count

Modified Paths

Diff

Modified: freeswitch/trunk/libs/openzap/mod_openzap/mod_openzap.c (17285 => 17286)


--- freeswitch/trunk/libs/openzap/mod_openzap/mod_openzap.c	2010-04-13 19:18:18 UTC (rev 17285)
+++ freeswitch/trunk/libs/openzap/mod_openzap/mod_openzap.c	2010-04-13 20:23:54 UTC (rev 17286)
@@ -3116,7 +3116,7 @@
 			zap_channel_command(span->channels[chan_id], ZAP_COMMAND_SET_RX_GAIN, &rxgain);
 			zap_channel_command(span->channels[chan_id], ZAP_COMMAND_SET_TX_GAIN, &txgain);
 		} else {
-			for (i = 1; i < (int)span->chan_count; i++) {
+			for (i = 1; i <= (int)span->chan_count; i++) {
 				zap_channel_command(span->channels[i], ZAP_COMMAND_SET_RX_GAIN, &rxgain);
 				zap_channel_command(span->channels[i], ZAP_COMMAND_SET_TX_GAIN, &txgain);
 			}
@@ -3149,7 +3149,7 @@
 			snprintf(tracepath, sizeof(tracepath), "%s-out-c%d", argv[1], chan_id);
 			zap_channel_command(span->channels[chan_id], ZAP_COMMAND_TRACE_OUTPUT, tracepath);
 		} else {
-			for (i = 1; i < (int)span->chan_count; i++) {
+			for (i = 1; i <= (int)span->chan_count; i++) {
 				snprintf(tracepath, sizeof(tracepath), "%s-in-c%d", argv[1], i);
 				zap_channel_command(span->channels[i], ZAP_COMMAND_TRACE_INPUT, tracepath);
 				snprintf(tracepath, sizeof(tracepath), "%s-out-c%d", argv[1], i);
@@ -3180,7 +3180,7 @@
 		if (chan_id) {
 			zap_channel_command(span->channels[chan_id], ZAP_COMMAND_TRACE_END_ALL, NULL);
 		} else {
-			for (i = 1; i < (int)span->chan_count; i++) {
+			for (i = 1; i <= (int)span->chan_count; i++) {
 				zap_channel_command(span->channels[i], ZAP_COMMAND_TRACE_END_ALL, NULL);
 			}
 		}