diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2012-03-04 16:05:42 +0000 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2012-03-04 16:05:42 +0000 |
commit | b3103ef328eaeff816ce8e44331f8a9a164dc3e2 (patch) | |
tree | 2eb64be4216d322e22a6c29590c991e6bc355da1 /libdm | |
parent | 1e6a29dbee7111ea2297b68d0efc891d18e7a3e4 (diff) | |
download | lvm2-b3103ef328eaeff816ce8e44331f8a9a164dc3e2.tar.gz lvm2-b3103ef328eaeff816ce8e44331f8a9a164dc3e2.tar.xz lvm2-b3103ef328eaeff816ce8e44331f8a9a164dc3e2.zip |
Remove part of FIXME
(and reindent a code below)
Diffstat (limited to 'libdm')
-rw-r--r-- | libdm/libdm-deptree.c | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/libdm/libdm-deptree.c b/libdm/libdm-deptree.c index b6dcfa37..bbd2b9f8 100644 --- a/libdm/libdm-deptree.c +++ b/libdm/libdm-deptree.c @@ -1590,16 +1590,12 @@ static int _dm_tree_deactivate_children(struct dm_tree_node *dnode, if (child->callback && !child->callback(child, DM_NODE_CALLBACK_DEACTIVATED, - child->callback_data)) { - r = 0; - // FIXME: break tree shutdown or continue? - // hmm what about _node_clear_table()? - } + child->callback_data)) + r = 0; // FIXME: _node_clear_table() without callback ? - if (dm_tree_node_num_children(child, 0)) { - if (!_dm_tree_deactivate_children(child, uuid_prefix, uuid_prefix_len, level + 1)) - return_0; - } + if (dm_tree_node_num_children(child, 0) && + !_dm_tree_deactivate_children(child, uuid_prefix, uuid_prefix_len, level + 1)) + return_0; } return r; |