]> git.ipfire.org Git - pakfire.git/commitdiff
libpakfire: filelist: Move object declaration into .c file
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 24 Jan 2021 14:55:16 +0000 (14:55 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 24 Jan 2021 14:55:16 +0000 (14:55 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/filelist.c
src/libpakfire/include/pakfire/filelist.h
src/libpakfire/include/pakfire/types.h

index 8d0e2f915e23560046c767314fa058594468fc47..f89e8045c6b847a7ea89819df24abc94436759fd 100644 (file)
 #include <pakfire/private.h>
 #include <pakfire/util.h>
 
+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) {
index 737b0e7aeee52c8ec968d8f0fa7398d56246a026..e05d573aac02ecd847fbc3bfabaf9e50e146a9a1 100644 (file)
 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 */
index 2136853bb0eab820cca48ffc9c8638ab9b298380..67f390611a2db40abcafe0652991886cbec1a67d 100644 (file)
@@ -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;