Fixed duplicate kfree() bug.

This commit is contained in:
Florian Pose 2008-06-12 13:00:32 +00:00
parent a2dc5419b7
commit 6759569586
1 changed files with 3 additions and 3 deletions

View File

@ -251,14 +251,14 @@ void ec_master_clear_slaves(ec_master_t *master)
slave < master->slaves + master->slave_count;
slave++) {
ec_slave_clear(slave);
kfree(slave);
}
if (master->slave_count) {
if (master->slaves) {
kfree(master->slaves);
master->slaves = NULL;
master->slave_count = 0;
}
master->slave_count = 0;
}
/*****************************************************************************/