diff options
author | 2016-02-05 16:58:39 +0000 | |
---|---|---|
committer | 2016-02-05 16:58:39 +0000 | |
commit | 8d58530a0ff6a659b38477afffbe18106f1adb78 (patch) | |
tree | 43949b22c0b8c9e35ebbfd0104646d510055a866 /lib/libpcap/optimize.c | |
parent | sync (diff) | |
download | wireguard-openbsd-8d58530a0ff6a659b38477afffbe18106f1adb78.tar.xz wireguard-openbsd-8d58530a0ff6a659b38477afffbe18106f1adb78.zip |
Use the correct structure size when allocating the array for nodes.
ok tb@ millert@
Diffstat (limited to 'lib/libpcap/optimize.c')
-rw-r--r-- | lib/libpcap/optimize.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libpcap/optimize.c b/lib/libpcap/optimize.c index 4572b2d9f02..b7f7a37ff05 100644 --- a/lib/libpcap/optimize.c +++ b/lib/libpcap/optimize.c @@ -1,4 +1,4 @@ -/* $OpenBSD: optimize.c,v 1.18 2015/12/22 19:51:04 mmcc Exp $ */ +/* $OpenBSD: optimize.c,v 1.19 2016/02/05 16:58:39 canacar Exp $ */ /* * Copyright (c) 1988, 1989, 1990, 1991, 1993, 1994, 1995, 1996 @@ -1902,7 +1902,7 @@ fail2: */ maxval = 3 * max_stmts; vmap = reallocarray(NULL, maxval, sizeof(*vmap)); - vnode_base = reallocarray(NULL, maxval, sizeof(*vmap)); + vnode_base = reallocarray(NULL, maxval, sizeof(*vnode_base)); if (vmap == NULL || vnode_base == NULL) bpf_error("malloc"); } |