From: Stephen van Egmond Date: Fri, 23 Mar 2001 04:36:29 +0000 (+0000) Subject: Simple patch to deal with lack of fields in the BeOS implementation of rusage. X-Git-Tag: php-4.0.6RC1~592 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7f48c7adf57635f7c1b29e5d77c60a32569ebef8;p=php Simple patch to deal with lack of fields in the BeOS implementation of rusage. --- diff --git a/ext/standard/microtime.c b/ext/standard/microtime.c index 6b5c247c21..442ae3d395 100644 --- a/ext/standard/microtime.c +++ b/ext/standard/microtime.c @@ -116,7 +116,7 @@ PHP_FUNCTION(getrusage) array_init(return_value); #define PHP_RUSAGE_PARA(a) \ add_assoc_long(return_value, #a, usg.a) -#ifndef _OSD_POSIX /* BS2000 has only a few fields in the rusage struct */ +#if !defined( _OSD_POSIX) && !defined(__BEOS__) /* BS2000 has only a few fields in the rusage struct */ PHP_RUSAGE_PARA(ru_oublock); PHP_RUSAGE_PARA(ru_inblock); PHP_RUSAGE_PARA(ru_msgsnd);