summaryrefslogtreecommitdiff
path: root/archivers/xz/patches/patch-aa
blob: 7682e22c2c9471daaf2f8cc7e79889ea553d3b59 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
$NetBSD: patch-aa,v 1.1 2009/09/04 16:57:14 wiz Exp $

--- src/common/cpucores.h.orig	2009-08-27 15:37:12.000000000 +0000
+++ src/common/cpucores.h
@@ -40,7 +40,7 @@ cpucores(void)
 	int name[2] = { CTL_HW, HW_NCPU };
 	int cpus;
 	size_t cpus_size = sizeof(cpus);
-	if (!sysctl(name, &cpus, &cpus_size, NULL, NULL)
+	if (sysctl(name, 2, &cpus, &cpus_size, NULL, 0) > 0
 			&& cpus_size == sizeof(cpus) && cpus > 0)
 		ret = (uint32_t)(cpus);
 #endif