From 8581227a38dd860c16fc5c36bb56410426fea78d Mon Sep 17 00:00:00 2001
From: adilger <adilger>
Date: Wed, 15 Oct 2008 07:46:15 +0000
Subject: [PATCH] Branch b1_6 Remove shadow variable, quiet use-before-free.

---
 lustre/lov/lov_obd.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/lustre/lov/lov_obd.c b/lustre/lov/lov_obd.c
index 449287eca8..95489e7ffb 100644
--- a/lustre/lov/lov_obd.c
+++ b/lustre/lov/lov_obd.c
@@ -1238,7 +1238,7 @@ static int lov_destroy(struct obd_export *exp, struct obdo *oa,
         struct lov_request *req;
         struct list_head *pos;
         struct lov_obd *lov;
-        int rc = 0, err;
+        int rc = 0, err = 0;
         ENTRY;
 
         ASSERT_LSM_MAGIC(lsm);
@@ -1258,7 +1258,6 @@ static int lov_destroy(struct obd_export *exp, struct obdo *oa,
                 GOTO(out, rc);
 
         list_for_each (pos, &set->set_list) {
-                int err;
                 req = list_entry(pos, struct lov_request, rq_link);
 
                 if (oa->o_valid & OBD_MD_FLCOOKIE)
-- 
GitLab