diff options
author | Daniel Lange <DLange@git.local> | 2016-04-11 13:00:33 +0200 |
---|---|---|
committer | Daniel Lange <DLange@git.local> | 2016-04-11 13:00:33 +0200 |
commit | f75ab6d2c11e8a8e18191b087564aedebbeb96c5 (patch) | |
tree | 2a046e11678e798f3f9c7f7af4f9ac205c8d2731 /MemoryMeter.c | |
parent | 2004bbc3ef28ada3acca05f5d5fa9108121a6784 (diff) | |
download | debian_htop-f75ab6d2c11e8a8e18191b087564aedebbeb96c5.tar.gz debian_htop-f75ab6d2c11e8a8e18191b087564aedebbeb96c5.tar.bz2 debian_htop-f75ab6d2c11e8a8e18191b087564aedebbeb96c5.zip |
Imported Upstream version 1.0.3upstream/1.0.3
Diffstat (limited to 'MemoryMeter.c')
-rw-r--r-- | MemoryMeter.c | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/MemoryMeter.c b/MemoryMeter.c index fa897d7..0151625 100644 --- a/MemoryMeter.c +++ b/MemoryMeter.c @@ -11,7 +11,6 @@ in the source distribution for its full text. #include "ProcessList.h" #include <stdlib.h> -#include <curses.h> #include <string.h> #include <math.h> #include <sys/param.h> @@ -53,17 +52,21 @@ static void MemoryMeter_display(Object* cast, RichString* out) { RichString_append(out, CRT_colors[MEMORY_USED], buffer); sprintf(buffer, format, buffersMem); RichString_append(out, CRT_colors[METER_TEXT], "buffers:"); - RichString_append(out, CRT_colors[MEMORY_BUFFERS], buffer); + RichString_append(out, CRT_colors[MEMORY_BUFFERS_TEXT], buffer); sprintf(buffer, format, cachedMem); RichString_append(out, CRT_colors[METER_TEXT], "cache:"); RichString_append(out, CRT_colors[MEMORY_CACHE], buffer); } -MeterType MemoryMeter = { +MeterClass MemoryMeter_class = { + .super = { + .extends = Class(Meter), + .delete = Meter_delete, + .display = MemoryMeter_display, + }, .setValues = MemoryMeter_setValues, - .display = MemoryMeter_display, - .mode = BAR_METERMODE, - .items = 3, + .defaultMode = BAR_METERMODE, + .maxItems = 3, .total = 100.0, .attributes = MemoryMeter_attributes, "Memory", |