netifd: bridge: Fix format string position
authorHauke Mehrtens <hauke@hauke-m.de>
Sun, 12 Feb 2023 20:01:57 +0000 (21:01 +0100)
committerHauke Mehrtens <hauke@hauke-m.de>
Sun, 19 Feb 2023 15:07:52 +0000 (16:07 +0100)
This fixes the following compile error:
error: format not a string literal, argument types not checked [-Werror=format-nonliteral]

blobmsg_printf() has the following signature:
int blobmsg_printf(struct blob_buf *buf, const char *name, const char *format, ...)

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
bridge.c

index 7e61b9df8326175d8e28cbdd0bacbfc8e0a693c1..ae305e869703ac018f30a69beb0db59dacdad185 100644 (file)
--- a/bridge.c
+++ b/bridge.c
@@ -934,7 +934,7 @@ bridge_dump_port(struct blob_buf *b, struct bridge_vlan_port *port)
        bool tagged = !(port->flags & BRVLAN_F_UNTAGGED);
        bool pvid = (port->flags & BRVLAN_F_PVID);
 
-       blobmsg_printf(b, "%s%s%s%s\n", port->ifname,
+       blobmsg_printf(b, NULL, "%s%s%s%s\n", port->ifname,
                tagged || pvid ? ":" : "",
                tagged ? "t" : "",
                pvid ? "*" : "");