From 2f9bf475d01431bba42b5d875734b0cd47e6c648 Mon Sep 17 00:00:00 2001 From: Danny Al-Gaaf Date: Wed, 22 Oct 2014 10:24:17 +0200 Subject: [PATCH] ErasureCodeLrc.cc: reduce scope of variable Signed-off-by: Danny Al-Gaaf --- src/erasure-code/lrc/ErasureCodeLrc.cc | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/erasure-code/lrc/ErasureCodeLrc.cc b/src/erasure-code/lrc/ErasureCodeLrc.cc index dd16252de72..c6ae326f32b 100644 --- a/src/erasure-code/lrc/ErasureCodeLrc.cc +++ b/src/erasure-code/lrc/ErasureCodeLrc.cc @@ -198,7 +198,6 @@ int ErasureCodeLrc::layers_parse(string description_string, int ErasureCodeLrc::layers_init() { ErasureCodePluginRegistry ®istry = 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; -- 2.47.3