From f797ea6d51ddbd9efeb906bdd4ad6783a85850d2 Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Mon, 2 May 2016 22:25:35 +0100 Subject: [PATCH] noip.c: Make sure parsers update the cursor when they finish. Even the ones which don't expect anything else to follow. --- noip.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/noip.c b/noip.c index e545ddf..1342a33 100644 --- a/noip.c +++ b/noip.c @@ -1040,6 +1040,7 @@ static void parse_acl_line(char **pp, aclnode ***tail) if (*p != ',') break; if (*p) p++; } + *pp = p; return; bad: @@ -1060,6 +1061,7 @@ static void parse_autoports(char **pp) if (*p != '-') goto bad; p++; NEXTNUMBER(q, del); y = strtoul(q, 0, 0); RESCAN(del); minautoport = x; maxautoport = y; + *pp = p; return; bad: -- 2.11.0