summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Hellstrom <daniel@gaisler.com>2012-03-09 14:06:17 +0100
committerDaniel Hellstrom <daniel@gaisler.com>2012-03-27 15:20:18 +0200
commit1b41f21fb6c30066600e85aa8d122155f8e9afb5 (patch)
tree3719ca1d1739d6d5d9b2a769f4248018b3126c9e
parent9b839bcc1d53fcdb97216948b86bf9ee47a2618f (diff)
DRVMGR: Fix drvmgr_for_each_dev breadth-first search bug
-rw-r--r--cpukit/libdrvmgr/drvmgr_for_each_dev.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpukit/libdrvmgr/drvmgr_for_each_dev.c b/cpukit/libdrvmgr/drvmgr_for_each_dev.c
index 2417363b42..8fdbe83a58 100644
--- a/cpukit/libdrvmgr/drvmgr_for_each_dev.c
+++ b/cpukit/libdrvmgr/drvmgr_for_each_dev.c
@@ -35,7 +35,7 @@ static int drvmgr_for_each_dev_breadth(
if (ret != 0)
break;
if (dev->bus && pos < 31)
- buses[pos++] = bus;
+ buses[pos++] = dev->bus;
dev = dev->next_in_bus;
}