From: Stig Bakken Date: Wed, 23 Feb 2000 21:37:43 +0000 (+0000) Subject: (PHP getrusage) don't define this function at all if the getrusage() function X-Git-Tag: PHP-4.0-RC1~459 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b275477b76c8040eadbec8ce866f8b9e53fea1b6;p=php (PHP getrusage) don't define this function at all if the getrusage() function is not available on the system. --- diff --git a/ext/standard/basic_functions.c b/ext/standard/basic_functions.c index 869067f5a7..9b97d609f8 100644 --- a/ext/standard/basic_functions.c +++ b/ext/standard/basic_functions.c @@ -242,7 +242,9 @@ function_entry basic_functions[] = { PHP_FE(microtime, NULL) PHP_FE(gettimeofday, NULL) +#ifdef HAVE_GETRUSAGE PHP_FE(getrusage, NULL) +#endif PHP_FE(uniqid, NULL) diff --git a/ext/standard/microtime.c b/ext/standard/microtime.c index 360a0780df..205c832d03 100644 --- a/ext/standard/microtime.c +++ b/ext/standard/microtime.c @@ -90,11 +90,11 @@ PHP_FUNCTION(gettimeofday) } /* }}} */ +#ifdef HAVE_GETRUSAGE /* {{{ proto array getrusage([ int who ]) returns an array of usage statistics */ PHP_FUNCTION(getrusage) { -#if HAVE_GETRUSAGE struct rusage usg; int ac = ARG_COUNT(ht); pval **pwho; @@ -134,8 +134,9 @@ PHP_FUNCTION(getrusage) PHP3_RUSAGE_PARA(ru_stime.tv_usec); PHP3_RUSAGE_PARA(ru_stime.tv_sec); #undef PHP3_RUSAGE_PARA -#endif /* HAVE_GETRUSAGE */ } +#endif /* HAVE_GETRUSAGE */ + /* }}} */