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);
}
}