From 5c7d54b12601421e117d10b3e3d40abf634df9a1 Mon Sep 17 00:00:00 2001 From: vlad Date: Mon, 6 Sep 2021 11:54:47 +0300 Subject: [PATCH] fix "error: for loop initial declaration used outside C99 mode" --- utils/xmdp/src/xmdp.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/utils/xmdp/src/xmdp.c b/utils/xmdp/src/xmdp.c index 2a79dba..b78f2ea 100644 --- a/utils/xmdp/src/xmdp.c +++ b/utils/xmdp/src/xmdp.c @@ -42,7 +42,8 @@ int ipaddr_from32bit(char *dst, size_t dlen, const char *coded) { unsigned char octet[4]; char cnvt[5] = "0x01"; - for (int i = 0; i < sizeof(octet); i++) { + int i; + for (i = 0; i < sizeof(octet); i++) { cnvt[2] = coded[i * 2 + 2]; cnvt[3] = coded[i * 2 + 3]; sscanf(cnvt, "%hhx", &octet[i]); @@ -160,7 +161,8 @@ int main() { uint32_t numipv4; if (sscanf(host_ip, "0x%x", &numipv4) == 1) { // find occurence - for (int i = 0; i < seen_len; i++) + int i; + for (i = 0; i < seen_len; i++) if (seen_vec[i] == numipv4) goto skip_loop; if (seen_len == seen_cap) {