Date: Tue, 15 Oct 2013 18:12:05 +0000 (UTC) From: Jung-uk Kim <jkim@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r330421 - head/java/openjdk6/files Message-ID: <201310151812.r9FIC5Aa005412@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jkim Date: Tue Oct 15 18:12:05 2013 New Revision: 330421 URL: http://svnweb.freebsd.org/changeset/ports/330421 Log: Fix build on old releases where nitems() macro is not defined. Reported by: Scott Ballantyne (sdb at ssr dot com) Modified: head/java/openjdk6/files/patch-set Modified: head/java/openjdk6/files/patch-set ============================================================================== --- head/java/openjdk6/files/patch-set Tue Oct 15 18:11:40 2013 (r330420) +++ head/java/openjdk6/files/patch-set Tue Oct 15 18:12:05 2013 (r330421) @@ -676,7 +676,7 @@ + julong free_pages; + u_int i, npages; + -+ for (i = 0, free_pages = 0; i < nitems(vm_stats); i++) { ++ for (i = 0, free_pages = 0; i < sizeof(vm_stats) / sizeof(vm_stats[0]); i++) { + size = sizeof(npages); + if (sysctlbyname(vm_stats[i], &npages, &size, NULL, 0) == -1) { + free_pages = 0; @@ -816,7 +816,7 @@ + size_t mibsize, size; + int mib[16], n, total = 0, used = 0; + -+ mibsize = nitems(mib); ++ mibsize = sizeof(mib) / sizeof(mib[0]); + if (sysctlnametomib("vm.swap_info", mib, &mibsize) != -1) { + for (n = 0; ; n++) { + mib[mibsize] = n;
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310151812.r9FIC5Aa005412>