Transaction* transaction;
Queue jobs;
-
- // Flags that should be set for all jobs
- int flags;
};
if (r)
goto ERROR;
- // Always solve for the best solution?
- if (flags & PAKFIRE_SOLVER_FORCE_BEST)
- req->flags |= SOLVER_FORCEBEST;
-
*request = req;
return 0;
// 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);