Skip to content

Commit

Permalink
[test] fix bug in ExcludeIndividualFlags
Browse files Browse the repository at this point in the history
PR bitcoin#19168 introduced this function but it always returns an empty vector.
  • Loading branch information
glozow committed Feb 23, 2021
1 parent 8a8fe6a commit 834f22e
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/test/transaction_tests.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ std::vector<unsigned int> ExcludeIndividualFlags(unsigned int flags)
std::vector<unsigned int> flags_combos;
for (unsigned int i = 0; i < mapFlagNames.size(); ++i) {
const unsigned int flags_excluding_i = TrimFlags(flags & ~(1U << i));
if (flags != flags_excluding_i && std::find(flags_combos.begin(), flags_combos.end(), flags_excluding_i) != flags_combos.end()) {
if (flags != flags_excluding_i && std::find(flags_combos.begin(), flags_combos.end(), flags_excluding_i) == flags_combos.end()) {
flags_combos.push_back(flags_excluding_i);
}
}
Expand Down

0 comments on commit 834f22e

Please sign in to comment.