]> git.ipfire.org Git - pakfire.git/commitdiff
callbacks: Change progress from double to integer
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 9 Dec 2021 11:47:42 +0000 (11:47 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 9 Dec 2021 11:47:42 +0000 (11:47 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/include/pakfire/pakfire.h
src/libpakfire/pakfire.c

index 376a2558a16712718b30bfd50b6bca54437c0874..47bd89eadde682befb1ff7390b8adebdfc215f99 100644 (file)
@@ -62,7 +62,7 @@ struct pakfire_callbacks {
 
        // Status, Progress & Speed
        void (*status)(void* data, const char* message);
-       void (*progress)(void* data, double progress);
+       void (*progress)(void* data, int progress);
        void (*speed)(void* data, const char* speed);
 };
 
@@ -146,7 +146,7 @@ struct pakfire_config* pakfire_get_config(struct pakfire* pakfire);
 int pakfire_is_mountpoint(struct pakfire* pakfire, const char* path);
 
 void pakfire_call_status_callback(struct pakfire* pakfire, const char* message, ...);
-void pakfire_call_progress_callback(struct pakfire* pakfire, double progress);
+void pakfire_call_progress_callback(struct pakfire* pakfire, int progress);
 
 gpgme_ctx_t pakfire_get_gpgctx(struct pakfire* pakfire);
 
index a9da59fe8ef61fa1f7e4f9ff0ce4b3ba59bbf81e..e58a100b5248a01b913043edf37ce19abf0e7a16 100644 (file)
@@ -1076,7 +1076,7 @@ void pakfire_call_status_callback(struct pakfire* pakfire, const char* message,
                free(buffer);
 }
 
-void pakfire_call_progress_callback(struct pakfire* pakfire, double progress) {
+void pakfire_call_progress_callback(struct pakfire* pakfire, int progress) {
        pakfire->callbacks.progress(pakfire->callbacks.data, progress);
 }