]> git.ipfire.org Git - pakfire.git/commitdiff
problem: Make pakfire_problem_create private
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 25 Jun 2021 15:50:55 +0000 (15:50 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 25 Jun 2021 15:50:55 +0000 (15:50 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/include/pakfire/problem.h
src/libpakfire/libpakfire.sym

index e5055bb80dda14c179e6f2062dc916bf122c7102..9297c1c726778073f21cc77ea62bb2d711610fd7 100644 (file)
 #ifndef PAKFIRE_PROBLEM_H
 #define PAKFIRE_PROBLEM_H
 
-#include <solv/pooltypes.h>
-
-#include <pakfire/request.h>
+#include <pakfire/types.h>
 
 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 <solv/pooltypes.h>
+
+#include <pakfire/request.h>
+
+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);
 
index f70e30c87ba76e9e05bdf63a43288f7f0c1d7eab..5ed69f299ce9b162945b1ee4c5f8a78239945a1f 100644 (file)
@@ -238,7 +238,6 @@ global:
        pakfire_parser_error_unref;
 
        # problem
-       pakfire_problem_create;
        pakfire_problem_get_solutions;
        pakfire_problem_ref;
        pakfire_problem_to_string;