]> git.ipfire.org Git - pakfire.git/commitdiff
dist: Sanitize format strings when creating an xfer
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 22 Oct 2024 16:40:46 +0000 (16:40 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 22 Oct 2024 16:40:46 +0000 (16:40 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/dist.c

index d23f8602c494e7c5a24e2a5c6e8a224c264e7b32..78b8d9bf71d191862a682b7a0ebb646fa9bdd883 100644 (file)
@@ -278,6 +278,10 @@ ERROR:
        return r;
 }
 
+static int pakfire_dist_download_source(struct pakfire_ctx* ctx,
+       struct pakfire_mirrorlist* mirrorlist, const char* cache_path, const char* filename, ...)
+       __attribute__((format(printf, 4, 5)));
+
 static int pakfire_dist_download_source(struct pakfire_ctx* ctx,
                struct pakfire_mirrorlist* mirrorlist, const char* cache_path, const char* filename, ...) {
        struct pakfire_xfer* xfer = NULL;