diff --git a/zhiyuan/kernel/driver/drivers/power/power_key/axp2101-pek.c b/zhiyuan/kernel/driver/drivers/power/power_key/axp2101-pek.c index ef8a24347b40858175409fb08ce8648fe8cbeaba..49727a6730ed7a94f018f8e75c3e9052957994a3 100755 --- a/zhiyuan/kernel/driver/drivers/power/power_key/axp2101-pek.c +++ b/zhiyuan/kernel/driver/drivers/power/power_key/axp2101-pek.c @@ -168,8 +168,9 @@ static ssize_t axp20x_store_ext_attr(struct device *dev, strncpy(val_str, buf, sizeof(val_str) - 1); len = strlen(val_str); - if (len && val_str[len - 1] == '\n') + if (len && val_str[len - 1] == '\n') { val_str[len - 1] = '\0'; + } ret = kstrtouint(val_str, 10, &val); if (ret)