From abb26a1505cbee820fdbd21083cceba1bd33d79d Mon Sep 17 00:00:00 2001 From: Bin Jin Date: Sun, 21 Nov 2010 22:33:27 +0800 Subject: [PATCH] fix issue: segment fault on ARM platform --- redsocks.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/redsocks.c b/redsocks.c index 66b3a95..020ed12 100644 --- a/redsocks.c +++ b/redsocks.c @@ -91,7 +91,8 @@ static int redsocks_onenter(parser_section *section) { // FIXME: find proper way to calulate instance_payload_len int instance_payload_len = 0; - for (relay_subsys **ss = relay_subsystems; *ss; ++ss) + relay_subsys **ss; + FOREACH(ss, relay_subsystems) if (instance_payload_len < (*ss)->instance_payload_len) instance_payload_len = (*ss)->instance_payload_len;