diff options
author | Christian Göttsche <cgzones@googlemail.com> | 2020-10-06 13:13:16 +0200 |
---|---|---|
committer | BenBE <BenBE@geshi.org> | 2021-03-04 23:57:45 +0100 |
commit | 2d1042adb382aa95456beff31b40abb7196567a0 (patch) | |
tree | 29e1a48c2927ce887a777b20847efae16b73c977 /zfs | |
parent | 23c5b9ce3c50a7c7aaa9a5734cad50d12610d8d8 (diff) |
Save text buffer in Meter
Diffstat (limited to 'zfs')
-rw-r--r-- | zfs/ZfsArcMeter.c | 4 | ||||
-rw-r--r-- | zfs/ZfsCompressedArcMeter.c | 4 |
2 files changed, 5 insertions, 3 deletions
diff --git a/zfs/ZfsArcMeter.c b/zfs/ZfsArcMeter.c index 81fd240e..766ff39e 100644 --- a/zfs/ZfsArcMeter.c +++ b/zfs/ZfsArcMeter.c @@ -33,7 +33,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); diff --git a/zfs/ZfsCompressedArcMeter.c b/zfs/ZfsCompressedArcMeter.c index d574215f..9e5ef3ea 100644 --- a/zfs/ZfsCompressedArcMeter.c +++ b/zfs/ZfsCompressedArcMeter.c @@ -36,10 +36,10 @@ static void ZfsCompressedArcMeter_printRatioString(const Meter* this, char* buff xSnprintf(buffer, size, "%.2f:1", this->total / this->values[0]); } -static void ZfsCompressedArcMeter_updateValues(Meter* this, char* buffer, size_t size) { +static void ZfsCompressedArcMeter_updateValues(Meter* this) { Platform_setZfsCompressedArcValues(this); - ZfsCompressedArcMeter_printRatioString(this, buffer, size); + ZfsCompressedArcMeter_printRatioString(this, this->txtBuffer, sizeof(this->txtBuffer)); } static void ZfsCompressedArcMeter_display(const Object* cast, RichString* out) { |