From dce6a98f38f4bcc0c62d8f34b28f8e55b50bb0f5 Mon Sep 17 00:00:00 2001 From: Mann mit Hut Date: Sat, 29 Jul 2023 14:52:59 +0200 Subject: [PATCH] Added changes made to the cpu module --- include/modules/cpu_frequency.hpp | 4 ++-- include/modules/cpu_usage.hpp | 4 ++-- include/modules/load.hpp | 4 ++-- src/modules/load.cpp | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/include/modules/cpu_frequency.hpp b/include/modules/cpu_frequency.hpp index 0b5bba0c..3331bd9c 100644 --- a/include/modules/cpu_frequency.hpp +++ b/include/modules/cpu_frequency.hpp @@ -17,8 +17,8 @@ namespace waybar::modules { class CpuFrequency : public ALabel { public: CpuFrequency(const std::string&, const Json::Value&); - ~CpuFrequency() = default; - auto update() -> void; + virtual ~CpuFrequency() = default; + auto update() -> void override; private: std::tuple getCpuFrequency(); diff --git a/include/modules/cpu_usage.hpp b/include/modules/cpu_usage.hpp index 3088c5a6..48f9194c 100644 --- a/include/modules/cpu_usage.hpp +++ b/include/modules/cpu_usage.hpp @@ -17,8 +17,8 @@ namespace waybar::modules { class CpuUsage : public ALabel { public: CpuUsage(const std::string&, const Json::Value&); - ~CpuUsage() = default; - auto update() -> void; + virtual ~CpuUsage() = default; + auto update() -> void override; private: std::tuple, std::string> getCpuUsage(); diff --git a/include/modules/load.hpp b/include/modules/load.hpp index 1d11370d..e4e91213 100644 --- a/include/modules/load.hpp +++ b/include/modules/load.hpp @@ -17,8 +17,8 @@ namespace waybar::modules { class Load : public ALabel { public: Load(const std::string&, const Json::Value&); - ~Load() = default; - auto update() -> void; + virtual ~Load() = default; + auto update() -> void override; private: std::tuple getLoad(); diff --git a/src/modules/load.cpp b/src/modules/load.cpp index 2ea646f3..9ee4b764 100644 --- a/src/modules/load.cpp +++ b/src/modules/load.cpp @@ -57,5 +57,5 @@ std::tuple waybar::modules::Load::getLoad() { double load15 = std::ceil(load[2] * 100.0) / 100.0; return {load1, load5, load15}; } - throw std::runtime_error("Can't get Load"); + throw std::runtime_error("Can't get system load"); }