X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fload.c;h=22872f04f2be88489bc0e207b293dbd0e9600c4a;hb=2b6176cab4f092354177473bbc74c5cdc2eaa2ec;hp=5e1d9d30a0758fb362661dee1551f9557777b652;hpb=c493010e9f1a6537dca21be2290bc28051ad0efc;p=collectd.git diff --git a/src/load.c b/src/load.c index 5e1d9d30..22872f04 100644 --- a/src/load.c +++ b/src/load.c @@ -88,7 +88,7 @@ static int load_read (void) char errbuf[1024]; WARNING ("load: fopen: %s", sstrerror (errno, errbuf, sizeof (errbuf))); - return; + return (-1); } if (fgets (buffer, 16, loadavg) == NULL) @@ -97,7 +97,7 @@ static int load_read (void) WARNING ("load: fgets: %s", sstrerror (errno, errbuf, sizeof (errbuf))); fclose (loadavg); - return; + return (-1); } if (fclose (loadavg)) @@ -110,7 +110,7 @@ static int load_read (void) numfields = strsplit (buffer, fields, 8); if (numfields < 3) - return; + return (-1); snum = atof (fields[0]); mnum = atof (fields[1]);