return DEVICE_ERROR_INVALID_PARAMETER;
ret = vconf_get_int(VCONFKEY_SYSMAN_BATTERY_LEVEL_STATUS, &val);
- if (ret < 0)
+ if (ret < 0) {
+ _E("Failed to get vconf (%d)", ret);
return DEVICE_ERROR_OPERATION_FAILED;
+ }
if (val == VCONFKEY_SYSMAN_BAT_LEVEL_EMPTY)
*status = DEVICE_BATTERY_LEVEL_EMPTY;
/* regard not supported as disconnected */
else if (val == -ENOTSUP)
*status = DEVICE_BATTERY_LEVEL_EMPTY;
- else
+ else {
+ _E("Invalid value (%d)", val);
return DEVICE_ERROR_OPERATION_FAILED;
+ }
return DEVICE_ERROR_NONE;
}