]> git.ipfire.org Git - pakfire.git/commitdiff
solution: Make pakfire_solution_create private
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 3 Jul 2021 14:24:10 +0000 (14:24 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 3 Jul 2021 14:24:10 +0000 (14:24 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/include/pakfire/solution.h
src/libpakfire/libpakfire.sym
src/libpakfire/solution.c

index bdb8a683fda186c1038d61101a48e279ca0d566f..f283f70379b74a24bd0755b81308efb671c36d44 100644 (file)
 #ifndef PAKFIRE_SOLUTION_H
 #define PAKFIRE_SOLUTION_H
 
-#include <solv/pooltypes.h>
-
 struct pakfire_solution;
 
 #include <pakfire/problem.h>
 
-int pakfire_solution_create(struct pakfire_solution** solution,
-       struct pakfire_problem* problem, Id id);
 struct pakfire_solution* pakfire_solution_ref(struct pakfire_solution* solution);
 struct pakfire_solution* pakfire_solution_unref(struct pakfire_solution* solution);
 
@@ -36,6 +32,10 @@ const char* pakfire_solution_to_string(struct pakfire_solution* solution);
 
 #ifdef PAKFIRE_PRIVATE
 
+#include <solv/pooltypes.h>
+
+int pakfire_solution_create(struct pakfire_solution** solution,
+       struct pakfire_problem* problem, Id id);
 struct pakfire_problem* pakfire_solution_get_problem(struct pakfire_solution* solution);
 Id pakfire_solution_get_id(struct pakfire_solution* solution);
 
index 2137a859edbe446f0dbb00377ebabfae7bdc75f8..5e8b4e5a35d1fd9e23007e2d716bc333519d3350 100644 (file)
@@ -299,7 +299,6 @@ global:
        pakfire_request_verify;
 
        # solution
-       pakfire_solution_create;
        pakfire_solution_ref;
        pakfire_solution_to_string;
        pakfire_solution_unref;
index 325670ce05a54dd73cd3f1b1869b2e30f2197943..1f85c0b0589f8d4baa55fc392e36d80e750d1b80 100644 (file)
@@ -40,7 +40,7 @@ struct pakfire_solution {
        char* string;
 };
 
-PAKFIRE_EXPORT int pakfire_solution_create(struct pakfire_solution** solution,
+int pakfire_solution_create(struct pakfire_solution** solution,
                struct pakfire_problem* problem, Id id) {
        struct pakfire_solution* s = calloc(1, sizeof(*s));
        if (!s)