diff options
author | Bartosz Fenski <fenio@debian.org> | 2006-08-14 13:03:15 +0200 |
---|---|---|
committer | Daniel Lange <DLange@git.local> | 2016-04-11 13:00:21 +0200 |
commit | 8ae888dfb193b86560b4d874767c347bf2be8097 (patch) | |
tree | d82d76a4fb242d84ab6371f76ca88459d9d8b98e /LoadAverageMeter.c | |
parent | f520e61979ccb94cf3f6f8e5c67784c6c260924e (diff) | |
parent | 85bb4ad9cb820ac3b8e935a930084a06cbfd2847 (diff) | |
download | debian_htop-8ae888dfb193b86560b4d874767c347bf2be8097.tar.gz debian_htop-8ae888dfb193b86560b4d874767c347bf2be8097.tar.bz2 debian_htop-8ae888dfb193b86560b4d874767c347bf2be8097.zip |
Imported Debian patch 0.6.3-1debian/0.6.3-1
Diffstat (limited to 'LoadAverageMeter.c')
-rw-r--r-- | LoadAverageMeter.c | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/LoadAverageMeter.c b/LoadAverageMeter.c index 4f62260..ab06beb 100644 --- a/LoadAverageMeter.c +++ b/LoadAverageMeter.c @@ -12,10 +12,10 @@ in the source distribution for its full text. #include "debug.h" -/* private property */ -int LoadAverageMeter_attributes[] = { LOAD_AVERAGE_FIFTEEN, LOAD_AVERAGE_FIVE, LOAD_AVERAGE_ONE }; +int LoadAverageMeter_attributes[] = { + LOAD_AVERAGE_FIFTEEN, LOAD_AVERAGE_FIVE, LOAD_AVERAGE_ONE +}; -/* private */ MeterType LoadAverageMeter = { .setValues = LoadAverageMeter_setValues, .display = LoadAverageMeter_display, @@ -28,10 +28,8 @@ MeterType LoadAverageMeter = { .caption = "Load average: " }; -/* private property */ int LoadMeter_attributes[] = { LOAD }; -/* private */ MeterType LoadMeter = { .setValues = LoadMeter_setValues, .display = LoadMeter_display, @@ -44,8 +42,7 @@ MeterType LoadMeter = { .caption = "Load: " }; -/* private */ -inline static void LoadAverageMeter_scan(double* one, double* five, double* fifteen) { +static inline void LoadAverageMeter_scan(double* one, double* five, double* fifteen) { int activeProcs, totalProcs, lastProc; FILE *fd = fopen(PROCDIR "/loadavg", "r"); int read = fscanf(fd, "%lf %lf %lf %d/%d %d", one, five, fifteen, @@ -63,7 +60,7 @@ void LoadAverageMeter_setValues(Meter* this, char* buffer, int size) { void LoadAverageMeter_display(Object* cast, RichString* out) { Meter* this = (Meter*)cast; char buffer[20]; - RichString_prune(out); + RichString_init(out); sprintf(buffer, "%.2f ", this->values[2]); RichString_append(out, CRT_colors[LOAD_AVERAGE_FIFTEEN], buffer); sprintf(buffer, "%.2f ", this->values[1]); @@ -84,7 +81,7 @@ void LoadMeter_setValues(Meter* this, char* buffer, int size) { void LoadMeter_display(Object* cast, RichString* out) { Meter* this = (Meter*)cast; char buffer[20]; - RichString_prune(out); + RichString_init(out); sprintf(buffer, "%.2f ", ((Meter*)this)->values[0]); RichString_append(out, CRT_colors[LOAD], buffer); } |