diff --git a/main.cpp b/main.cpp index 72ca845..6fdd6c8 100644 --- a/main.cpp +++ b/main.cpp @@ -882,8 +882,8 @@ public: if (print_memory_usage) { auto currentFreeHeap = xPortGetFreeHeapSize(); - auto minimumEverFreeHeap = xPortGetMinimumEverFreeHeapSize(); if (currentFreeHeap != lastFreeHeapSize) { + auto minimumEverFreeHeap = xPortGetMinimumEverFreeHeapSize(); // 14KiB is the LVGL memory size used in InfiniTime constexpr uint32_t pinetime_heap_memory = configTOTAL_HEAP_SIZE; uint32_t mem_used = pinetime_heap_memory - currentFreeHeap;