From e4a4d69a528c625678743311427883f35bcfa96e Mon Sep 17 00:00:00 2001
From: Florian Pose <fp@igh-essen.com>
Date: Thu, 12 Jun 2008 09:49:35 +0000
Subject: [PATCH] Fixed bug in slave scanning, causing a segmentation fault.

---
 master/fsm_master.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/master/fsm_master.c b/master/fsm_master.c
index 34c7b30c..905eb3e3 100644
--- a/master/fsm_master.c
+++ b/master/fsm_master.c
@@ -698,7 +698,7 @@ void ec_fsm_master_state_scan_slave(
 
     // another slave to fetch?
     fsm->slave++;
-    if (slave < master->slaves + master->slave_count) {
+    if (fsm->slave < master->slaves + master->slave_count) {
         ec_fsm_slave_scan_start(&fsm->fsm_slave_scan, fsm->slave);
         ec_fsm_slave_scan_exec(&fsm->fsm_slave_scan); // execute immediately
         return;
-- 
GitLab