From: Michael Tremer Date: Wed, 30 Jun 2021 17:15:23 +0000 (+0000) Subject: types.h: Move pakfire log function declaration to pakfire.h X-Git-Tag: 0.9.28~1143 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a1e801f8207cffefb6b1e7b75e72edd1157429d1;p=pakfire.git types.h: Move pakfire log function declaration to pakfire.h Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/include/pakfire/pakfire.h b/src/libpakfire/include/pakfire/pakfire.h index 40b475455..d6d4f3744 100644 --- a/src/libpakfire/include/pakfire/pakfire.h +++ b/src/libpakfire/include/pakfire/pakfire.h @@ -21,6 +21,7 @@ #ifndef PAKFIRE_PAKFIRE_H #define PAKFIRE_PAKFIRE_H +#include #include #include #include @@ -39,6 +40,9 @@ enum pakfire_flags { PAKFIRE_FLAGS_DISABLE_RAMDISK = (1 << 5), }; +typedef void (*pakfire_log_function_t)(void* data, int priority, const char* file, + int line, const char* fn, const char* format, va_list args); + int pakfire_create(Pakfire* pakfire, const char* path, const char* arch, const char* conf, int flags, pakfire_log_function_t log, void* data); diff --git a/src/libpakfire/include/pakfire/types.h b/src/libpakfire/include/pakfire/types.h index a9a906a1f..d36212cf9 100644 --- a/src/libpakfire/include/pakfire/types.h +++ b/src/libpakfire/include/pakfire/types.h @@ -21,8 +21,6 @@ #ifndef PAKFIRE_TYPES_H #define PAKFIRE_TYPES_H -#include - typedef struct _Pakfire* Pakfire; typedef struct _PakfireArchive* PakfireArchive; typedef struct _PakfireArchiveSignature* PakfireArchiveSignature; @@ -32,7 +30,4 @@ typedef struct _PakfireParser* PakfireParser; typedef struct _PakfireRepo* PakfireRepo; typedef struct _PakfireSolution* PakfireSolution; -typedef void (*pakfire_log_function_t)(void* data, int priority, const char* file, - int line, const char* fn, const char* format, va_list args); - #endif /* PAKFIRE_TYPES_H */ diff --git a/src/libpakfire/progressbar.c b/src/libpakfire/progressbar.c index 839e6ede4..ead625078 100644 --- a/src/libpakfire/progressbar.c +++ b/src/libpakfire/progressbar.c @@ -20,6 +20,7 @@ #include #include +#include #include #include #include