source: add integer casting for floating point result 72/63272/1
authorJinhyung Choi <jinh0.choi@samsung.com>
Wed, 23 Mar 2016 04:45:40 +0000 (13:45 +0900)
committerJinhyung Choi <jinh0.choi@samsung.com>
Wed, 23 Mar 2016 04:45:40 +0000 (13:45 +0900)
Change-Id: Iea5db57949dfabe0ed0afee2901f434796231b78
Signed-off-by: Jinhyung Choi <jinh0.choi@samsung.com>
src/device_manager_plugin_emul.c

index 85f4500a8b2f9373d8cc4ac1ce3723647c2d333e..c99a455b626cee0a0418ccf05b92cc16657f3cc0 100644 (file)
@@ -375,7 +375,7 @@ int OEM_sys_get_backlight_brightness(int index, int *value, int power_saving)
                        devmgr_log("Can't read max_brightness node[%s]", path);
                        return ret;
                }
-               pwr_saving_offset = (PWR_SAVING_CANDELA_CRITERION * max_brightness / MAX_CANDELA_CRITERION) + 0.5;
+               pwr_saving_offset = (int)((PWR_SAVING_CANDELA_CRITERION * max_brightness / MAX_CANDELA_CRITERION) + 0.5);
 
                if (*value > max_brightness - pwr_saving_offset)
                        *value = max_brightness;
@@ -410,7 +410,7 @@ static int OEM_sys_set_backlight_brightness(int index, int value, int power_savi
                        devmgr_log("Can't read max_brightness node[%s]", path);
                        return ret;
                }
-               pwr_saving_offset = (PWR_SAVING_CANDELA_CRITERION * max_brightness / MAX_CANDELA_CRITERION) + 0.5;
+               pwr_saving_offset = (int)((PWR_SAVING_CANDELA_CRITERION * max_brightness / MAX_CANDELA_CRITERION) + 0.5);
 
                if (value < pwr_saving_offset)
                        value = 0;