From cb1d83a4c95496b18b4bfac84c966a22fabea1a7 Mon Sep 17 00:00:00 2001 From: Youngjae Shin Date: Mon, 24 Feb 2020 14:31:33 +0900 Subject: [PATCH] add missed initialization --- display/DisplayAutoBrightness.cpp | 4 ++-- display/DisplayAutoBrightness.h | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/display/DisplayAutoBrightness.cpp b/display/DisplayAutoBrightness.cpp index e99ffa6..cb24efb 100644 --- a/display/DisplayAutoBrightness.cpp +++ b/display/DisplayAutoBrightness.cpp @@ -26,7 +26,7 @@ const std::string DisplayAutoBrightness::NAME = "autoBrightness"; const char* const DisplayAutoBrightness::key = VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT; DisplayAutoBrightness::DisplayAutoBrightness() - :DisplayAction(NAME), oldVal(-1) + :DisplayAction(NAME), oldVal(-1), cb(nullptr), cbData(nullptr) { } @@ -116,6 +116,6 @@ void DisplayAutoBrightness::autoBrightnessChangedCB(keynode_t *node, void *userD return; } - if (action->cb && (val != action->autoBrightness)) + if (action->cb && (val != action->oldVal)) action->cb(action->cbData); } diff --git a/display/DisplayAutoBrightness.h b/display/DisplayAutoBrightness.h index 3383286..528664e 100644 --- a/display/DisplayAutoBrightness.h +++ b/display/DisplayAutoBrightness.h @@ -42,7 +42,6 @@ private: static const char* const key; int oldVal; - int autoBrightness; valueChangedCB cb; void *cbData; }; -- 2.34.1