summaryrefslogtreecommitdiff
path: root/libdm/libdm-deptree.c
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2017-12-04 11:28:31 +0100
committerZdenek Kabelac <zkabelac@redhat.com>2017-12-04 15:38:50 +0100
commit10f37345ebbd4822083bd9451f59df6074995bb8 (patch)
tree081739432563d5881086fd4abd0062c5baa6946f /libdm/libdm-deptree.c
parent1f6d79ab4827929420e032f4fb77e03393f336a8 (diff)
downloadlvm2-10f37345ebbd4822083bd9451f59df6074995bb8.tar.gz
cleanup: drop impossible test case
This test can never be true since info is embeded struct.
Diffstat (limited to 'libdm/libdm-deptree.c')
-rw-r--r--libdm/libdm-deptree.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/libdm/libdm-deptree.c b/libdm/libdm-deptree.c
index 9bc16c988..d0b4658ee 100644
--- a/libdm/libdm-deptree.c
+++ b/libdm/libdm-deptree.c
@@ -1025,7 +1025,7 @@ out:
static int _node_clear_table(struct dm_tree_node *dnode, uint16_t udev_flags)
{
struct dm_task *dmt = NULL, *deps_dmt = NULL;
- struct dm_info *info, deps_info;
+ struct dm_info *info = &dnode->info, deps_info;
struct dm_deps *deps = NULL;
const char *name, *uuid, *depname, *depuuid;
const char *default_uuid_prefix;
@@ -1033,11 +1033,6 @@ static int _node_clear_table(struct dm_tree_node *dnode, uint16_t udev_flags)
uint32_t i;
int r = 0;
- if (!(info = &dnode->info)) {
- log_error("_node_clear_table failed: missing info");
- return 0;
- }
-
if (!(name = dm_tree_node_get_name(dnode))) {
log_error("_node_clear_table failed: missing name");
return 0;