From 418235a8c1eaab282c04d3adc8ec0f88409e4de1 Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Tue, 8 Oct 2013 10:20:55 +0200 Subject: [PATCH] Fix variadic macro syntax --- etc/afpd/afp_mdns.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/etc/afpd/afp_mdns.c b/etc/afpd/afp_mdns.c index 3158ce7b..2387edad 100644 --- a/etc/afpd/afp_mdns.c +++ b/etc/afpd/afp_mdns.c @@ -36,13 +36,13 @@ static pthread_t poller; /* * Its easier to use asprintf to set the TXT record values */ -#define TXTRecordPrintf(rec, key, args...) { \ +#define TXTRecordPrintf(rec, key, args, ...) { \ char *str; \ asprintf(&str, args); \ TXTRecordSetValue(rec, key, strlen(str), str); \ free(str); \ } -#define TXTRecordKeyPrintf(rec, k, var, args...) { \ +#define TXTRecordKeyPrintf(rec, k, var, args, ...) { \ char *key, *str; \ asprintf(&key, k, var); \ asprintf(&str, args); \ -- 2.39.2