From: Michael Tremer Date: Sun, 14 Jan 2018 17:15:20 +0000 (+0100) Subject: libpakfire: Make Step obscure X-Git-Tag: 0.9.28~1285^2~1205 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=41e3c4414e6a33669cd0ccad3b83ea587383af1a;p=pakfire.git libpakfire: Make Step obscure Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/include/pakfire/step.h b/src/libpakfire/include/pakfire/step.h index 76b433af6..c7c952519 100644 --- a/src/libpakfire/include/pakfire/step.h +++ b/src/libpakfire/include/pakfire/step.h @@ -55,17 +55,6 @@ typedef enum _pakfire_script_types { PAKFIRE_SCRIPT_POSTTRANSUP, } pakfire_script_type; -struct _PakfireStep { - PakfirePool pool; - PakfireTransaction transaction; - Id id; - int nrefs; -}; - -static inline PakfirePool pakfire_step_pool(PakfireStep step) { - return step->pool; -} - int pakfire_step_run(PakfireStep step, pakfire_action_type action); #endif diff --git a/src/libpakfire/step.c b/src/libpakfire/step.c index 7ca1c87bb..a852853f9 100644 --- a/src/libpakfire/step.c +++ b/src/libpakfire/step.c @@ -35,6 +35,13 @@ #include #include +struct _PakfireStep { + PakfirePool pool; + PakfireTransaction transaction; + Id id; + int nrefs; +}; + PAKFIRE_EXPORT PakfireStep pakfire_step_create(PakfireTransaction transaction, Id id) { PakfireStep step = pakfire_calloc(1, sizeof(*step)); if (step) {