From: Michael Tremer Date: Thu, 24 Jun 2021 20:17:22 +0000 (+0000) Subject: request: Drop global flags X-Git-Tag: 0.9.28~1181 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=765d80e781ffc2572cd44c3eb1f36e1a15ca9fc8;p=pakfire.git request: Drop global flags Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/request.c b/src/libpakfire/request.c index 102342863..d85db52f4 100644 --- a/src/libpakfire/request.c +++ b/src/libpakfire/request.c @@ -51,9 +51,6 @@ struct pakfire_request { Transaction* transaction; Queue jobs; - - // Flags that should be set for all jobs - int flags; }; @@ -119,10 +116,6 @@ PAKFIRE_EXPORT int pakfire_request_create(struct pakfire_request** request, if (r) goto ERROR; - // Always solve for the best solution? - if (flags & PAKFIRE_SOLVER_FORCE_BEST) - req->flags |= SOLVER_FORCEBEST; - *request = req; return 0; @@ -333,7 +326,7 @@ static int pakfire_request_add_job(struct pakfire_request* request, int action, // Set action and global flags for (int i = 0; i < jobs.count; i += 2) - jobs.elements[i] |= request->flags | action | extra_flags; + jobs.elements[i] |= action | extra_flags; // Merge jobs into the main job queue queue_insertn(&request->jobs, request->jobs.count, jobs.count, jobs.elements);