From 0016700b2e6b602be7a72e584a61021cdfb76152 Mon Sep 17 00:00:00 2001 From: imp 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 2265604..2fa9132 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.1