From: Michael Tremer Date: Fri, 25 Jun 2021 15:50:55 +0000 (+0000) Subject: problem: Make pakfire_problem_create private X-Git-Tag: 0.9.28~1170 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fbe70d20baab4afe8f0fb242c66d85ca9ef76f77;p=pakfire.git problem: Make pakfire_problem_create private Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/include/pakfire/problem.h b/src/libpakfire/include/pakfire/problem.h index e5055bb80..9297c1c72 100644 --- a/src/libpakfire/include/pakfire/problem.h +++ b/src/libpakfire/include/pakfire/problem.h @@ -21,14 +21,10 @@ #ifndef PAKFIRE_PROBLEM_H #define PAKFIRE_PROBLEM_H -#include - -#include +#include struct pakfire_problem; -struct pakfire_request; -int pakfire_problem_create(struct pakfire_problem** problem, struct pakfire_request* request, Id id); struct pakfire_problem* pakfire_problem_ref(struct pakfire_problem* problem); struct pakfire_problem* pakfire_problem_unref(struct pakfire_problem* problem); @@ -39,6 +35,12 @@ PakfireSolution pakfire_problem_get_solutions(struct pakfire_problem* problem); #ifdef PAKFIRE_PRIVATE +#include + +#include + +int pakfire_problem_create(struct pakfire_problem** problem, struct pakfire_request* request, Id id); + Pakfire pakfire_problem_get_pakfire(struct pakfire_problem* problem); Id pakfire_problem_get_id(struct pakfire_problem* problem); diff --git a/src/libpakfire/libpakfire.sym b/src/libpakfire/libpakfire.sym index f70e30c87..5ed69f299 100644 --- a/src/libpakfire/libpakfire.sym +++ b/src/libpakfire/libpakfire.sym @@ -238,7 +238,6 @@ global: pakfire_parser_error_unref; # problem - pakfire_problem_create; pakfire_problem_get_solutions; pakfire_problem_ref; pakfire_problem_to_string;