? .kdoomload.cpp.swp ? kdoomload.diff Index: kdoomload.cpp =================================================================== RCS file: /cvs/kde/kdenonbeta/applets/kdoomload/kdoomload.cpp,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 kdoomload.cpp --- kdoomload.cpp 1 Jul 2002 23:18:29 -0000 1.3 +++ kdoomload.cpp 24 Aug 2003 23:51:48 -0000 @@ -132,6 +132,8 @@ void KDoomLoad::slotStart() int KDoomLoad::getLoad() { +#if 0 + float scale_factor = 1; FILE * fin; @@ -186,4 +188,12 @@ int KDoomLoad::getLoad() percent = .999999; return ( (int)(percent*100) ); +#endif + double avenrun[3]; + if (getloadavg(avenrun, sizeof(avenrun) / sizeof(avenrun[0])) == -1) { + (void)printf(", no load average information available\n"); + return -1; + } + (void)printf("LoadAverage: %.2f \n",avenrun[0]); + return ( (int)(avenrun[0]*100)); }