Fix clang-tidy performance-unnecessary-copy-initialization warnings

This commit is contained in:
MarcoFalke
2023-05-09 11:26:58 +02:00
parent faaa60a30e
commit fa28850562
4 changed files with 7 additions and 7 deletions

View File

@@ -223,8 +223,8 @@ void ParsePrevouts(const UniValue& prevTxsUnival, FillableSigningProvider* keyst
{"redeemScript", UniValueType(UniValue::VSTR)},
{"witnessScript", UniValueType(UniValue::VSTR)},
}, true);
UniValue rs = prevOut.find_value("redeemScript");
UniValue ws = prevOut.find_value("witnessScript");
const UniValue& rs{prevOut.find_value("redeemScript")};
const UniValue& ws{prevOut.find_value("witnessScript")};
if (rs.isNull() && ws.isNull()) {
throw JSONRPCError(RPC_INVALID_PARAMETER, "Missing redeemScript/witnessScript");
}