Index: tools.c =================================================================== RCS file: /surf1/CVS/squid/src/tools.c,v retrieving revision 1.173.2.2 retrieving revision 1.173.2.3 diff -u -r1.173.2.2 -r1.173.2.3 --- tools.c 1999年04月19日 01:25:19 1.173.2.2 +++ tools.c 1999年04月27日 22:07:25 1.173.2.3 @@ -175,6 +175,11 @@ (double) r->ru_utime.tv_usec / 1000000.0; } +/* Hack for some HP-UX preprocessors */ +#ifndef HAVE_GETPAGESIZE +#define HAVE_GETPAGESIZE 0 +#endif + int rusage_maxrss(struct rusage *r) { @@ -186,7 +191,7 @@ return r->ru_maxrss; #elif defined(BSD4_4) return r->ru_maxrss; -#elif defined(HAVE_GETPAGESIZE) && HAVE_GETPAGESIZE != 0 +#elif HAVE_GETPAGESIZE return (r->ru_maxrss * getpagesize())>> 10; #elif defined(PAGESIZE) return (r->ru_maxrss * PAGESIZE)>> 10;