]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
[mod_unicall] Fix array overflow 1421/head
authorChris Rienzo <chris@signalwire.com>
Mon, 1 Nov 2021 13:59:36 +0000 (13:59 +0000)
committerChris Rienzo <chris@signalwire.com>
Mon, 1 Nov 2021 14:00:52 +0000 (14:00 +0000)
src/mod/endpoints/mod_unicall/mod_unicall.c

index 92dee3f2cf8e42901a9aaa8a78c45365843f2b52..ee4d65e9ef576a8ecc55374846491845cf323581 100644 (file)
@@ -1771,7 +1771,7 @@ static switch_status_t config_unicall(int reload)
                for (i = min_span; i <= max_span; i++) {
                        current_span = i;
 
-                       if (current_span <= 0 || current_span > MAX_SPANS) {
+                       if (current_span <= 0 || current_span >= MAX_SPANS) {
                                switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_WARNING, "Invalid SPAN %d!\n", current_span);
                                current_span = 0;
                                continue;