diff options
| author | Ali B <abittin@gmail.com> | 2021-05-08 19:39:14 +0300 |
|---|---|---|
| committer | Ali B <abittin@gmail.com> | 2021-05-10 14:10:50 +0300 |
| commit | 41bc8105929c2f6d7e47424a9e587c9bca3f6a6d (patch) | |
| tree | 27918173cf0bdcaac4c0eec7510a1c17e2cd2b02 | |
| parent | 7beb8c491d646af65ab2d00b64f78d70837b8b95 (diff) | |
PartsBin: Utils: add empty check
Change-Id: I8468763d74627796a409237e7912f059af11d42f
| -rw-r--r-- | src/com/aicp/device/Utils.java | 9 |
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; |
