diff options
author | Felix Fietkau <nbd@openwrt.org> | 2012-02-12 19:27:01 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2012-02-12 19:27:01 +0000 |
commit | bc63786fbbe9c5ae2dd0d22f01707f0c9ef75422 (patch) | |
tree | 5723f8d1583c30150e757353f333ddb5797a7f98 /package/swconfig | |
parent | 9f551028d2568f774e4738ee584d438adf327615 (diff) | |
download | upstream-bc63786fbbe9c5ae2dd0d22f01707f0c9ef75422.tar.gz upstream-bc63786fbbe9c5ae2dd0d22f01707f0c9ef75422.tar.bz2 upstream-bc63786fbbe9c5ae2dd0d22f01707f0c9ef75422.zip |
swconfig: fix off-by-one error, causing segfaults on gcc 4.6+ (fixes #9765)
SVN-Revision: 30485
Diffstat (limited to 'package/swconfig')
-rw-r--r-- | package/swconfig/src/swlib.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/package/swconfig/src/swlib.c b/package/swconfig/src/swlib.c index 531a23a1ab..de08717e33 100644 --- a/package/swconfig/src/swlib.c +++ b/package/swconfig/src/swlib.c @@ -38,7 +38,7 @@ static struct nl_sock *handle; static struct nl_cache *cache; static struct genl_family *family; -static struct nlattr *tb[SWITCH_ATTR_MAX]; +static struct nlattr *tb[SWITCH_ATTR_MAX + 1]; static int refcount = 0; static struct nla_policy port_policy[] = { |