From 79f92e259757ac1b6882aa75ee8d8df3048ea01d Mon Sep 17 00:00:00 2001 From: Warner Losh Date: Fri, 2 May 2003 17:38:08 +0000 Subject: sysctlbyname takes a size_t as its 5th argument, not a pointer. However, since NULL was used, and this is C++, this error went undetected until g++ 3.3 somehow managed to whine about it. Reported by: obrien --- sbin/devd/devd.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sbin/devd') diff --git a/sbin/devd/devd.cc b/sbin/devd/devd.cc index 22656045d72c..2fa91321763d 100644 --- a/sbin/devd/devd.cc +++ b/sbin/devd/devd.cc @@ -708,7 +708,7 @@ check_devd_enabled() size_t len; len = sizeof(val); - if (sysctlbyname(SYSCTL, &val, &len, NULL, NULL) != 0) + if (sysctlbyname(SYSCTL, &val, &len, NULL, 0) != 0) errx(1, "devctl sysctl missing from kernel!"); if (val) { warnx("Setting " SYSCTL " to 0"); -- cgit v1.3