summaryrefslogtreecommitdiffstats
path: root/src/tdepowersave.cpp
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2025-04-06 12:43:48 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2025-04-06 12:46:24 +0900
commitac0f1e3e1f4399dde091c1e2b89a592accbb3acf (patch)
tree4da8b8fbd128b5de9135389abd7159a31c536308 /src/tdepowersave.cpp
parent2f8669ce6837f42e3435372bebeba9ffdbd198f2 (diff)
downloadtdepowersave-ac0f1e3e1f4399dde091c1e2b89a592accbb3acf.tar.gz
tdepowersave-ac0f1e3e1f4399dde091c1e2b89a592accbb3acf.zip
Minor code clean up
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit f176bcf8ba7e053237440d3e381e244180d9b09c)
Diffstat (limited to 'src/tdepowersave.cpp')
-rw-r--r--src/tdepowersave.cpp20
1 files changed, 6 insertions, 14 deletions
diff --git a/src/tdepowersave.cpp b/src/tdepowersave.cpp
index 7d5ae9d..7400e93 100644
--- a/src/tdepowersave.cpp
+++ b/src/tdepowersave.cpp
@@ -2651,22 +2651,18 @@ TQStringList tdepowersave::listCPUFreqPolicies() {
bool tdepowersave::do_setCPUFreqPolicy( TQString policy ) {
if (trace) kdDebug() << funcinfo << "IN: " << "policy: " << policy << endl;
-
- bool ret = true;
-
+ bool ret = false;
if (hwinfo->isCpuFreqAllowed() && hwinfo->isOnline()) {
if (policy == "PERFORMANCE") {
hwinfo->setCPUFreq(PERFORMANCE);
+ ret = true;
} else if (policy == "DYNAMIC") {
hwinfo->setCPUFreq(DYNAMIC, settings->cpuFreqDynamicPerformance);
+ ret = true;
} else if (policy == "POWERSAVE") {
hwinfo->setCPUFreq(POWERSAVE);
- } else {
- kdDebugFuncOut(trace);
- ret = false;
+ ret = true;
}
- } else {
- ret = false;
}
kdDebugFuncOut(trace);
@@ -2746,18 +2742,14 @@ TQStringList tdepowersave::listSchemes(){
bool tdepowersave::do_setScheme( TQString _scheme ) {
if (trace) kdDebug() << funcinfo << "IN: scheme: " << _scheme << endl;
- int index;
- index = settings->schemes.findIndex(_scheme);
+ int index = settings->schemes.findIndex(_scheme);
if (trace) kdDebug() << funcinfo << " index: " << index << endl;
if (index != -1) {
do_setActiveScheme(index);
kdDebugFuncOut(trace);
return true;
}
- else {
- kdDebugFuncOut(trace);
- return false;
- }
+
kdDebugFuncOut(trace);
return false;
}