aboutsummaryrefslogtreecommitdiffstats
path: root/zfs/ZfsArcMeter.c
diff options
context:
space:
mode:
Diffstat (limited to 'zfs/ZfsArcMeter.c')
-rw-r--r--zfs/ZfsArcMeter.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/zfs/ZfsArcMeter.c b/zfs/ZfsArcMeter.c
index 91dfc71..7653a35 100644
--- a/zfs/ZfsArcMeter.c
+++ b/zfs/ZfsArcMeter.c
@@ -5,14 +5,17 @@ Released under the GNU GPLv2, see the COPYING file
in the source distribution for its full text.
*/
-#include "ZfsArcMeter.h"
-#include "ZfsArcStats.h"
+#include "zfs/ZfsArcMeter.h"
+
+#include <stddef.h>
#include "CRT.h"
#include "Object.h"
#include "Platform.h"
#include "RichString.h"
+#include "zfs/ZfsArcStats.h"
+
static const int ZfsArcMeter_attributes[] = {
ZFS_MFU, ZFS_MRU, ZFS_ANON, ZFS_HEADER, ZFS_OTHER
@@ -33,7 +36,9 @@ void ZfsArcMeter_readStats(Meter* this, const ZfsArcStats* stats) {
this->values[5] = stats->size;
}
-static void ZfsArcMeter_updateValues(Meter* this, char* buffer, size_t size) {
+static void ZfsArcMeter_updateValues(Meter* this) {
+ char* buffer = this->txtBuffer;
+ size_t size = sizeof(this->txtBuffer);
int written;
Platform_setZfsArcValues(this);
@@ -72,7 +77,7 @@ static void ZfsArcMeter_display(const Object* cast, RichString* out) {
RichString_appendAscii(out, CRT_colors[ZFS_OTHER], buffer);
} else {
RichString_writeAscii(out, CRT_colors[METER_TEXT], " ");
- RichString_appendAscii(out, CRT_colors[FAILED_SEARCH], "Unavailable");
+ RichString_appendAscii(out, CRT_colors[FAILED_READ], "Unavailable");
}
}

© 2014-2024 Faster IT GmbH | imprint | privacy policy