From db9ccb40a441466df9c4dbda34b8a738ff65dfc2 Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Fri, 18 Mar 2016 12:41:57 +0100 Subject: [PATCH] Fix compile with strict C flags --- csync/src/csync_exclude.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/csync/src/csync_exclude.c b/csync/src/csync_exclude.c index 49649464db..d13949a61e 100644 --- a/csync/src/csync_exclude.c +++ b/csync/src/csync_exclude.c @@ -56,7 +56,9 @@ static const char *csync_exclude_expand_escapes(const char * input) size_t i_len = strlen(input) + 1; char *out = c_malloc(i_len); // out can only be shorter - for (size_t i = 0, o = 0; i < i_len; ++i) { + size_t i = 0; + size_t o = 0; + for (; i < i_len; ++i) { if (input[i] == '\\') { // at worst input[i+1] is \0 switch (input[i+1]) {