From e4913312c28fed3e0cde35d2cfa51685edc78bb9 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 15 Jan 2018 14:52:14 +0100 Subject: [PATCH] libpakfire: Make Solution obscure Signed-off-by: Michael Tremer --- src/libpakfire/include/pakfire/solution.h | 13 ------------- src/libpakfire/solution.c | 9 +++++++++ 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/src/libpakfire/include/pakfire/solution.h b/src/libpakfire/include/pakfire/solution.h index ce5ee0e96..8f9a2ee7d 100644 --- a/src/libpakfire/include/pakfire/solution.h +++ b/src/libpakfire/include/pakfire/solution.h @@ -32,17 +32,4 @@ void pakfire_solution_append(PakfireSolution solution, PakfireSolution new_solut char* pakfire_solution_to_string(PakfireSolution solution); -#ifdef PAKFIRE_PRIVATE - -struct _PakfireSolution { - PakfireProblem problem; - Id id; - char** elements; - - PakfireSolution next; - int nrefs; -}; - -#endif - #endif /* PAKFIRE_SOLUTION_H */ diff --git a/src/libpakfire/solution.c b/src/libpakfire/solution.c index 6105a787a..1a89abb0f 100644 --- a/src/libpakfire/solution.c +++ b/src/libpakfire/solution.c @@ -30,6 +30,15 @@ #include #include +struct _PakfireSolution { + PakfireProblem problem; + Id id; + char** elements; + + PakfireSolution next; + int nrefs; +}; + static void import_elements(PakfireSolution solution) { Solver* solver = pakfire_request_get_solver(solution->problem->request); Pool* pool = solver->pool; -- 2.39.5