diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2013-07-26 16:38:55 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2013-07-26 16:38:55 +0200 |
commit | 20489ff351837a3209838fe5dd6cbbe1478e2bdc (patch) | |
tree | 8e719c2f031ef75005207593906b9505f8e85298 /iptables/iptables-xml.c | |
parent | 68cecd598f55f58a1ae2132cdfb0b5e0a52cae1f (diff) |
iptables-xml: fix parameter parsing (similar to 2165f38)
Similar to (2165f38 iptables-restore: fix parameter parsing
(shows up with gcc-4.7)), make sure iptables-xml doesn't hit
the same problem.
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'iptables/iptables-xml.c')
-rw-r--r-- | iptables/iptables-xml.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/iptables/iptables-xml.c b/iptables/iptables-xml.c index e272ef91..96284476 100644 --- a/iptables/iptables-xml.c +++ b/iptables/iptables-xml.c @@ -740,6 +740,7 @@ iptables_xml_main(int argc, char *argv[]) /* the parser */ char *param_start, *curchar; int quote_open, quoted; + char param_buffer[1024]; /* reset the newargv */ newargc = 0; @@ -799,7 +800,6 @@ iptables_xml_main(int argc, char *argv[]) } if (*curchar == ' ' || *curchar == '\t' || *curchar == '\n') { - char param_buffer[1024]; int param_len = curchar - param_start; if (quote_open) |