summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Andres Klode <jak@debian.org>2026-02-01 09:25:31 +0100
committerJulian Andres Klode <jak@debian.org>2026-02-10 19:59:03 +0000
commit8e1750a22ef8be521bdb0542a78438f8d8abc54e (patch)
treec288aeba3ae2c8ad9eeb45d8fd9cdf03d474804f
parente7c1adda00abd16285f5eb53c48587855f2a2992 (diff)
solver3: Minor style refactorings
The for loop with if(foo) continue; return false; was highly unusual as were the bunch of uses of `!` instead of `not`. Gbp-dch: ignore
-rw-r--r--apt-pkg/solver3.cc11
1 files changed, 4 insertions, 7 deletions
diff --git a/apt-pkg/solver3.cc b/apt-pkg/solver3.cc
index 326e43529..d8d350dc5 100644
--- a/apt-pkg/solver3.cc
+++ b/apt-pkg/solver3.cc
@@ -87,7 +87,7 @@ std::string APT::Solver::Clause::toString(pkgCache &cache, bool pretty, bool sho
out.append(dep.TargetPkg().FullName(true));
if (dep.TargetVer())
out.append(" (").append(dep.CompType()).append(" ").append(dep.TargetVer()).append(")");
- if (!(dep->CompareOp & pkgCache::Dep::Or))
+ if (not(dep->CompareOp & pkgCache::Dep::Or))
break;
out.append(" | ");
}
@@ -376,7 +376,7 @@ bool Solver::Enqueue(Lit lit, const Clause *reason)
bool Solver::Propagate()
{
- while (!propQ.empty())
+ while (not propQ.empty())
{
Var var = propQ.front();
propQ.pop();
@@ -391,11 +391,8 @@ bool Solver::Propagate()
Discover(lit.var());
for (auto clause : watches(lit))
- {
- if (Propagate(clause, lit))
- continue;
- return false;
- }
+ if (not Propagate(clause, lit))
+ return false;
}
return true;
}