From: Michael Tremer Date: Sun, 24 Jan 2021 14:55:16 +0000 (+0000) Subject: libpakfire: filelist: Move object declaration into .c file X-Git-Tag: 0.9.28~1285^2~811 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=78d8a62a019d30fd8ba3d1205b5e4a705a3608dc;p=pakfire.git libpakfire: filelist: Move object declaration into .c file Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/filelist.c b/src/libpakfire/filelist.c index 8d0e2f915..f89e8045c 100644 --- a/src/libpakfire/filelist.c +++ b/src/libpakfire/filelist.c @@ -23,6 +23,13 @@ #include #include +struct _PakfireFilelist { + PakfirePackage pkg; + + PakfireFile first; + PakfireFile last; +}; + PAKFIRE_EXPORT PakfireFilelist pakfire_filelist_create(PakfirePackage pkg) { PakfireFilelist list = pakfire_calloc(1, sizeof(*list)); if (list) { diff --git a/src/libpakfire/include/pakfire/filelist.h b/src/libpakfire/include/pakfire/filelist.h index 737b0e7ae..e05d573aa 100644 --- a/src/libpakfire/include/pakfire/filelist.h +++ b/src/libpakfire/include/pakfire/filelist.h @@ -26,16 +26,4 @@ PakfireFilelist pakfire_filelist_create(PakfirePackage pkg); void pakfire_filelist_free(PakfireFilelist list); - -#ifdef PAKFIRE_PRIVATE - -struct _PakfireFilelist { - PakfirePackage pkg; - - PakfireFile first; - PakfireFile last; -}; - -#endif - #endif /* PAKFIRE_FILELIST_H */ diff --git a/src/libpakfire/include/pakfire/types.h b/src/libpakfire/include/pakfire/types.h index 2136853bb..67f390611 100644 --- a/src/libpakfire/include/pakfire/types.h +++ b/src/libpakfire/include/pakfire/types.h @@ -27,6 +27,7 @@ typedef struct _Pakfire* Pakfire; typedef struct _PakfireArchive* PakfireArchive; typedef struct _PakfireArchiveSignature* PakfireArchiveSignature; typedef struct _PakfireFile* PakfireFile; +typedef struct _PakfireFilelist* PakfireFilelist; typedef struct _PakfireFilter* PakfireFilter; typedef struct _PakfireKey* PakfireKey; typedef struct _PakfirePackage* PakfirePackage;