summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--MemorySwapMeter.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/MemorySwapMeter.c b/MemorySwapMeter.c
index ae582900..e1e5b104 100644
--- a/MemorySwapMeter.c
+++ b/MemorySwapMeter.c
@@ -50,9 +50,7 @@ static void MemorySwapMeter_init(Meter* this) {
MemorySwapMeterData* data = this->meterData;
if (!data) {
- data = this->meterData = xMalloc(sizeof(MemorySwapMeterData));
- data->memoryMeter = NULL;
- data->swapMeter = NULL;
+ data = this->meterData = xCalloc(1, sizeof(MemorySwapMeterData));
}
if (!data->memoryMeter)