# HG changeset patch # User Paul Eggert # Date 1297998703 28800 # Node ID bc129fa0fad0380c00250583adf2ff316a5b0cda # Parent 1fc4c0ca8391c71621d99b8202e62784b122e8f9 * lib/getloadavg.c (getloadavg) [sgi]: Make ldav_off of type ptrdiff_t. It was 'int', but this doesn't match the IRIX 6.5 manual. Suggested by Bruno Haible in . diff -r 1fc4c0ca8391 -r bc129fa0fad0 ChangeLog --- a/ChangeLog Fri Feb 18 03:33:16 2011 +0100 +++ b/ChangeLog Thu Feb 17 19:11:43 2011 -0800 @@ -1,3 +1,10 @@ +2011-02-17 Paul Eggert + + * lib/getloadavg.c (getloadavg) [sgi]: Make ldav_off of type ptrdiff_t. + It was 'int', but this doesn't match the IRIX 6.5 manual. + Suggested by Bruno Haible in + . + 2011-02-17 Bruno Haible havelib: Fix comments. diff -r 1fc4c0ca8391 -r bc129fa0fad0 lib/getloadavg.c --- a/lib/getloadavg.c Fri Feb 18 03:33:16 2011 +0100 +++ b/lib/getloadavg.c Thu Feb 17 19:11:43 2011 -0800 @@ -948,9 +948,7 @@ } # endif /* !SUNOS_5 */ # else /* sgi */ - int ldav_off; - - ldav_off = sysmp (MP_KERNADDR, MPKA_AVENRUN); + ptrdiff_t ldav_off = sysmp (MP_KERNADDR, MPKA_AVENRUN); if (ldav_off != -1) offset = (long int) ldav_off & 0x7fffffff; # endif /* sgi */