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

index 2061dfb8f339210c276ce1bee4847c347a63dfac..4ddda48e6f72748d3d6d75609a2911c224f87503 100644 (file)
@@ -492,6 +492,9 @@ static int pakfire_daemon_close(struct pakfire_xfer* xfer, int code, void* data)
        return 0;
 }
 
+static int pakfire_daemon_xfer_create(struct pakfire_xfer** xfer,
+       struct pakfire_daemon* daemon, const char* url, ...) __attribute__((format(printf, 3, 4)));
+
 static int pakfire_daemon_xfer_create(struct pakfire_xfer** xfer,
                struct pakfire_daemon* daemon, const char* url, ...) {
        struct pakfire_xfer* x = NULL;