diff --git a/src/FieldNames.cpp b/src/FieldNames.cpp index 545f8af3d0..32d4e6b6ea 100644 --- a/src/FieldNames.cpp +++ b/src/FieldNames.cpp @@ -55,9 +55,9 @@ default: return sfInvalid; } - std::string dynName = lexical_cast_i(type) + "/" + lexical_cast_i(field); + }// end scope lock - + std::string dynName = lexical_cast_i(type) + "/" + lexical_cast_i(field); return *(new SField(code, static_cast(type), field, dynName.c_str())); }