add missed initialization
authorYoungjae Shin <yj99.shin@samsung.com>
Mon, 24 Feb 2020 05:31:33 +0000 (14:31 +0900)
committerYoungjae Shin <yj99.shin@samsung.com>
Thu, 19 Mar 2020 04:30:37 +0000 (13:30 +0900)
display/DisplayAutoBrightness.cpp
display/DisplayAutoBrightness.h

index e99ffa6..cb24efb 100644 (file)
@@ -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);
 }
index 3383286..528664e 100644 (file)
@@ -42,7 +42,6 @@ private:
 
        static const char* const key;
        int oldVal;
-       int autoBrightness;
        valueChangedCB cb;
        void *cbData;
 };