#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);
#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);
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)