]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
ErasureCodeLrc.cc: reduce scope of variable
authorDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Wed, 22 Oct 2014 08:24:17 +0000 (10:24 +0200)
committerDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Sun, 26 Oct 2014 17:10:13 +0000 (18:10 +0100)
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
src/erasure-code/lrc/ErasureCodeLrc.cc

index dd16252de72395fbd804a60439b37e745e00fcd7..c6ae326f32b981b9333f958f6b98e975625ddd61 100644 (file)
@@ -198,7 +198,6 @@ int ErasureCodeLrc::layers_parse(string description_string,
 int ErasureCodeLrc::layers_init()
 {
   ErasureCodePluginRegistry &registry = ErasureCodePluginRegistry::instance();
-  int err;
   for (unsigned int i = 0; i < layers.size(); i++) {
     Layer &layer = layers[i];
     int position = 0;
@@ -227,10 +226,10 @@ int ErasureCodeLrc::layers_init()
     if (layer.parameters.find("directory") == layer.parameters.end())
       layer.parameters["directory"] = directory;
     stringstream ss;
-    err = registry.factory(layer.parameters["plugin"],
-                          layer.parameters,
-                          &layer.erasure_code,
-                          ss);
+    int err = registry.factory(layer.parameters["plugin"],
+                              layer.parameters,
+                              &layer.erasure_code,
+                              ss);
     if (err) {
       derr << ss.str() << dendl;
       return err;