Skip to content

Commit 61e8162

Browse files
committed
nix verify: Fix uninitialized variable
(cherry picked from commit 95cf23e)
1 parent 21f48ff commit 61e8162

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/nix/verify.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ struct CmdVerify : StorePathsCommand
1313
bool noContents = false;
1414
bool noTrust = false;
1515
Strings substituterUris;
16-
size_t sigsNeeded;
16+
size_t sigsNeeded = 0;
1717

1818
CmdVerify()
1919
{
@@ -113,7 +113,7 @@ struct CmdVerify : StorePathsCommand
113113
else {
114114

115115
StringSet sigsSeen;
116-
size_t actualSigsNeeded = sigsNeeded ? sigsNeeded : 1;
116+
size_t actualSigsNeeded = std::max(sigsNeeded, (size_t) 1);
117117
size_t validSigs = 0;
118118

119119
auto doSigs = [&](StringSet sigs) {

0 commit comments

Comments
 (0)