Browse Source

(PHP getrusage) don't define this function at all if the getrusage() function

is not available on the system.
PHP-4.0.5
Stig Bakken 27 years ago
parent
commit
b275477b76
  1. 2
      ext/standard/basic_functions.c
  2. 5
      ext/standard/microtime.c

2
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)

5
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 */
/* }}} */

Loading…
Cancel
Save