From: Danny Al-Gaaf Date: Thu, 20 Feb 2014 13:47:25 +0000 (+0100) Subject: ErasureCodePlugin.cc: reduce scope of local variable X-Git-Tag: v0.79~151^2~7 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e4c4aaed8bdffcef4ec67ecc2bfff8d5db852319;p=ceph.git ErasureCodePlugin.cc: reduce scope of local variable Signed-off-by: Danny Al-Gaaf --- diff --git a/src/erasure-code/ErasureCodePlugin.cc b/src/erasure-code/ErasureCodePlugin.cc index d31b197391e2..37bcde589056 100644 --- a/src/erasure-code/ErasureCodePlugin.cc +++ b/src/erasure-code/ErasureCodePlugin.cc @@ -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;