| Index: fusl/src/legacy/getloadavg.c
|
| diff --git a/fusl/src/legacy/getloadavg.c b/fusl/src/legacy/getloadavg.c
|
| index ff06de0f8d1655a38abf95202c8550736404c88b..101b7798c814162a58680be2327925fa1239980a 100644
|
| --- a/fusl/src/legacy/getloadavg.c
|
| +++ b/fusl/src/legacy/getloadavg.c
|
| @@ -2,13 +2,14 @@
|
| #include <stdlib.h>
|
| #include <sys/sysinfo.h>
|
|
|
| -int getloadavg(double *a, int n)
|
| -{
|
| - struct sysinfo si;
|
| - if (n <= 0) return n ? -1 : 0;
|
| - sysinfo(&si);
|
| - if (n > 3) n = 3;
|
| - for (int i=0; i<n; i++)
|
| - a[i] = 1.0/(1<<SI_LOAD_SHIFT) * si.loads[i];
|
| - return n;
|
| +int getloadavg(double* a, int n) {
|
| + struct sysinfo si;
|
| + if (n <= 0)
|
| + return n ? -1 : 0;
|
| + sysinfo(&si);
|
| + if (n > 3)
|
| + n = 3;
|
| + for (int i = 0; i < n; i++)
|
| + a[i] = 1.0 / (1 << SI_LOAD_SHIFT) * si.loads[i];
|
| + return n;
|
| }
|
|
|