aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAli B <abittin@gmail.com>2021-05-08 19:39:14 +0300
committerAli B <abittin@gmail.com>2021-05-10 14:10:50 +0300
commit41bc8105929c2f6d7e47424a9e587c9bca3f6a6d (patch)
tree27918173cf0bdcaac4c0eec7510a1c17e2cd2b02
parent7beb8c491d646af65ab2d00b64f78d70837b8b95 (diff)
PartsBin: Utils: add empty check
Change-Id: I8468763d74627796a409237e7912f059af11d42f
-rw-r--r--src/com/aicp/device/Utils.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/com/aicp/device/Utils.java b/src/com/aicp/device/Utils.java
index 6b1edd8..1825a93 100644
--- a/src/com/aicp/device/Utils.java
+++ b/src/com/aicp/device/Utils.java
@@ -30,7 +30,7 @@ import android.util.Log;
public class Utils {
private static final boolean DEBUG = false;
- private static final String TAG = "Utils";
+ private static final String TAG = "PBUtils";
/**
* Write a string value to the specified file.
@@ -202,8 +202,9 @@ public class Utils {
*/
public static boolean getFileValueAsBoolean(String filename, boolean defValue) {
String fileValue = readLine(filename);
- if(fileValue!=null){
- return (fileValue.equals("0")?false:true);
+ if (DEBUG) Log.d(TAG, "getFileValueAsBoolean: " + fileValue + " :" + !"0".equals(fileValue));
+ if (fileValue != null && !fileValue.isEmpty()){
+ return ("0".equals(fileValue) ? false : true);
}
return defValue;
}
@@ -215,7 +216,7 @@ public class Utils {
*/
public static String getFileValue(String filename, String defValue) {
String fileValue = readLine(filename);
- if(fileValue!=null){
+ if(fileValue != null && !fileValue.isEmpty()){
return fileValue;
}
return defValue;