From 7194a6b39c2aa6f1006630975a1bf4ffc3c9daf2 Mon Sep 17 00:00:00 2001 From: Julian Andres Klode Date: Thu, 20 Feb 2025 12:21:42 +0100 Subject: solver3: refactor: Return inserted Clause in AddWork() This avoids relying on the inserted clause being at the back of the clauses vector. --- apt-pkg/solver3.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'apt-pkg/solver3.h') diff --git a/apt-pkg/solver3.h b/apt-pkg/solver3.h index e9f1ced7b..6e45d5f45 100644 --- a/apt-pkg/solver3.h +++ b/apt-pkg/solver3.h @@ -246,7 +246,7 @@ class Solver // utilizing the discoverQ above. void Discover(Var var); // \brief Link a clause into the watchers - void RegisterClause(Clause &&clause); + const Clause *RegisterClause(Clause &&clause); // \brief Enqueue dependencies shared by all versions of the package. void RegisterCommonDependencies(pkgCache::PkgIterator Pkg); -- cgit v1.2.3-70-g09d2