[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20230706134226.9119-1-machel@vivo.com>
Date: Thu, 6 Jul 2023 21:42:09 +0800
From: Wang Ming <machel@...o.com>
To: Jon Maloy <jmaloy@...hat.com>,
Ying Xue <ying.xue@...driver.com>,
"David S. Miller" <davem@...emloft.net>,
Eric Dumazet <edumazet@...gle.com>,
Jakub Kicinski <kuba@...nel.org>,
Paolo Abeni <pabeni@...hat.com>,
netdev@...r.kernel.org,
tipc-discussion@...ts.sourceforge.net,
linux-kernel@...r.kernel.org
Cc: opensource.kernel@...o.com,
Wang Ming <machel@...o.com>
Subject: [PATCH v1] net:tipc:Remove repeated initialization
The original code initializes 'tmp' twice,
which causes duplicate initialization issue.
To fix this, we remove the second initialization
of 'tmp' and use 'parent' directly forsubsequent
operations.
Signed-off-by: Wang Ming <machel@...o.com>
---
net/tipc/group.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/net/tipc/group.c b/net/tipc/group.c
index 3e137d8c9d2f..b2f964f62c36 100644
--- a/net/tipc/group.c
+++ b/net/tipc/group.c
@@ -284,8 +284,6 @@ static int tipc_group_add_to_tree(struct tipc_group *grp,
n = &grp->members.rb_node;
while (*n) {
tmp = container_of(*n, struct tipc_member, tree_node);
- parent = *n;
- tmp = container_of(parent, struct tipc_member, tree_node);
nkey = (u64)tmp->node << 32 | tmp->port;
if (key < nkey)
n = &(*n)->rb_left;
--
2.25.1
Powered by blists - more mailing lists