From 65ed48a1bc12fc105e573c1b728fb15dc295f2dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Wed, 21 Sep 2022 15:21:51 +0800 Subject: [PATCH] Swap: prints `Disabled` instead of `0 B / 0 B (0%)` which seems a bug --- src/modules/memory.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/modules/memory.c b/src/modules/memory.c index 45cabec28..f3f2c17ee 100644 --- a/src/modules/memory.c +++ b/src/modules/memory.c @@ -27,7 +27,10 @@ static void printMemory(FFinstance* instance, const char* name, const FFModuleAr if(moduleArgs->outputFormat.length == 0) { ffPrintLogoAndKey(instance, name, 0, &moduleArgs->key); - printf("%s / %s (%u%%)\n", usedPretty.chars, totalPretty.chars, storage->percentage); + if (storage->bytesTotal == 0) + puts("Disabled"); + else + printf("%s / %s (%u%%)\n", usedPretty.chars, totalPretty.chars, storage->percentage); } else {