]> git.ipfire.org Git - pakfire.git/commitdiff
request: Drop global flags
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 24 Jun 2021 20:17:22 +0000 (20:17 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 24 Jun 2021 20:17:22 +0000 (20:17 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/request.c

index 1023428635bedea85d5027dc95cc5a47c809ccd3..d85db52f4453050022fae19bf2ce3cabc3f36797 100644 (file)
@@ -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);