summaryrefslogtreecommitdiff
path: root/lib/libpcap/optimize.c
diff options
context:
space:
mode:
authoritojun <itojun@NetBSD.org>2002-08-12 02:39:22 +0000
committeritojun <itojun@NetBSD.org>2002-08-12 02:39:22 +0000
commit53ca62040c5ae44656eb5b02234e794cc8ab20c8 (patch)
tree6dd74e55849cd16df270c1bf7c57e3f91f4a6d1c /lib/libpcap/optimize.c
parentc3ca2a9ab6123b38002fa257a18d5f027e098535 (diff)
calloc() arg mistake. it's (nelem, size). from openbsd
sync w/tcpdump.org
Diffstat (limited to 'lib/libpcap/optimize.c')
-rw-r--r--lib/libpcap/optimize.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/libpcap/optimize.c b/lib/libpcap/optimize.c
index b9066cdf73b..05f63fba4b5 100644
--- a/lib/libpcap/optimize.c
+++ b/lib/libpcap/optimize.c
@@ -1,4 +1,4 @@
-/* $NetBSD: optimize.c,v 1.13 2001/01/06 02:11:18 christos Exp $ */
+/* $NetBSD: optimize.c,v 1.14 2002/08/12 02:39:22 itojun Exp $ */
/*
* Copyright (c) 1988, 1989, 1990, 1991, 1993, 1994, 1995, 1996
@@ -28,7 +28,7 @@
static const char rcsid[] =
"@(#) Header: optimize.c,v 1.60 96/09/26 23:28:14 leres Exp (LBL)";
#else
-__RCSID("$NetBSD: optimize.c,v 1.13 2001/01/06 02:11:18 christos Exp $");
+__RCSID("$NetBSD: optimize.c,v 1.14 2002/08/12 02:39:22 itojun Exp $");
#endif
#endif
@@ -1920,7 +1920,7 @@ convert_code_r(p)
/* generate offset[] for convenience */
if (slen) {
- offset = (struct slist **)calloc(sizeof(struct slist *), slen);
+ offset = (struct slist **)calloc(slen, sizeof(struct slist *));
if (!offset) {
bpf_error("not enough core");
/*NOTREACHED*/