]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
ErasureCodePlugin.cc: reduce scope of local variable
authorDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Thu, 20 Feb 2014 13:47:25 +0000 (14:47 +0100)
committerDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Tue, 4 Mar 2014 14:43:18 +0000 (15:43 +0100)
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
src/erasure-code/ErasureCodePlugin.cc

index d31b197391e2680ae955cc08176ef2d4255740c5..37bcde589056fc5785672a073cb3ac65320da15a 100644 (file)
@@ -78,9 +78,9 @@ int ErasureCodePluginRegistry::factory(const std::string &plugin_name,
                                       ErasureCodeInterfaceRef *erasure_code)
 {
   Mutex::Locker l(lock);
-  int r = 0;
   ErasureCodePlugin *plugin = get(plugin_name);
   if (plugin == 0) {
+    int r = 0;
     loading = true;
     r = load(plugin_name, parameters, &plugin);
     loading = false;