]> git.ipfire.org Git - pakfire.git/commitdiff
job: Sanitise format strings when creating xfers
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 23 Oct 2024 11:07:13 +0000 (11:07 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 23 Oct 2024 11:07:13 +0000 (11:07 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/job.c

index e525f277acf40bdceff8d7615bb65c118252cbf3..12486cd8f413a932cea30c87b6b914d7e7ede43d 100644 (file)
@@ -612,6 +612,9 @@ static int pakfire_job_closed(struct pakfire_xfer* xfer, int code, void* data) {
        return 0;
 }
 
+static int pakfire_job_xfer_create(struct pakfire_xfer** xfer,
+       struct pakfire_job* job, const char* url, ...) __attribute__((format(printf, 3, 4)));
+
 static int pakfire_job_xfer_create(struct pakfire_xfer** xfer,
                struct pakfire_job* job, const char* url, ...) {
        struct pakfire_xfer* x = NULL;