From e074967b3e0d166df1183546c3724fa3eba3ec34 Mon Sep 17 00:00:00 2001 From: James Laird Date: Tue, 22 Oct 2013 10:39:01 +1100 Subject: [PATCH] dns_sd: don't require C99 --- mdns_dns_sd.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mdns_dns_sd.c b/mdns_dns_sd.c index 35257412..4581b3ad 100644 --- a/mdns_dns_sd.c +++ b/mdns_dns_sd.c @@ -34,10 +34,11 @@ static DNSServiceRef service; static int mdns_dns_sd_register(char *apname, int port) { const char *record[] = { MDNS_RECORD, NULL }; uint16_t length = 0; + const char **field; // Concatenate string contained i record into buf. - for (const char **field = record; *field; field ++) + for (field = record; *field; field ++) { length += strlen(*field) + 1; // One byte for length each time } @@ -51,7 +52,7 @@ static int mdns_dns_sd_register(char *apname, int port) { char *p = buf; - for (const char **field = record; *field; field ++) + for (field = record; *field; field ++) { char * newp = stpcpy(p + 1, *field); *p = newp - p - 1;