]> git.ipfire.org Git - pakfire.git/commitdiff
libpakfire: Make pakfire_has_flag() public
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 28 Sep 2023 14:54:59 +0000 (14:54 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 28 Sep 2023 14:54:59 +0000 (14:54 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/include/pakfire/pakfire.h
src/libpakfire/libpakfire.sym
src/libpakfire/pakfire.c

index 22c4cc41cf28895f474e27a311175cf506854f8f..b06b2263a576a7b4f81d7b15ba8f6925c6f5b2fe 100644 (file)
@@ -61,6 +61,8 @@ int pakfire_create(struct pakfire** pakfire, const char* path, const char* arch,
 struct pakfire* pakfire_ref(struct pakfire* pakfire);
 struct pakfire* pakfire_unref(struct pakfire* pakfire);
 
+int pakfire_has_flag(struct pakfire* pakfire, const int flag);
+
 // Callbacks
 typedef int (*pakfire_pick_solution_callback)
        (struct pakfire* pakfire, struct pakfire_transaction* transaction, void* data);
@@ -128,8 +130,6 @@ void pakfire_log(struct pakfire* pakfire, int priority, int r, const char *file,
        int line, const char *fn, const char *format, ...)
        __attribute__((format(printf, 7, 8)));
 
-int pakfire_has_flag(struct pakfire* pakfire, int flag);
-
 // Locking
 int pakfire_acquire_lock(struct pakfire* pakfire);
 void pakfire_release_lock(struct pakfire* pakfire);
index f3573f5ce4dc416d7c34ec14e216950accf4af63..3b27dc280cdd97e735de5452615e077d59072066 100644 (file)
@@ -28,6 +28,7 @@ global:
        pakfire_get_path;
        pakfire_get_repo;
        pakfire_get_repos;
+       pakfire_has_flag;
        pakfire_ref;
        pakfire_refresh;
        pakfire_search;
index 45d725011ad7ab0bfd874ea7c24d27450b7d5787..b29a89a42c3d867046d89f284294c9ba8677f517 100644 (file)
@@ -1097,7 +1097,7 @@ int pakfire_pick_solution(struct pakfire* pakfire, struct pakfire_transaction* t
        return r;
 }
 
-int pakfire_has_flag(struct pakfire* pakfire, int flag) {
+PAKFIRE_EXPORT int pakfire_has_flag(struct pakfire* pakfire, const int flag) {
        return pakfire->flags & flag;
 }