Skip to content

Commit e81e8b5

Browse files
committed
Fix null pointer exceptions in configuration client.
1 parent fbb34fe commit e81e8b5

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ android {
1010
defaultConfig {
1111
minSdk 21
1212
targetSdk 32
13-
versionCode 4
14-
versionName "1.4.3"
13+
versionCode 5
14+
versionName "1.4.4"
1515

1616
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1717
}

app/src/main/java/xyz/rodit/xposed/client/ConfigurationClient.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ public int getInt(String key, int defaultValue) {
8080
String val = getString(key);
8181
try {
8282
return Integer.parseInt(val);
83-
} catch (NumberFormatException e) {
83+
} catch (Throwable e) {
8484
return defaultValue;
8585
}
8686
}
@@ -93,7 +93,7 @@ public long getLong(String key, long defaultValue) {
9393
String val = getString(key);
9494
try {
9595
return Long.parseLong(val);
96-
} catch (NumberFormatException e) {
96+
} catch (Throwable e) {
9797
return defaultValue;
9898
}
9999
}
@@ -106,7 +106,7 @@ public float getFloat(String key, float defaultValue) {
106106
String val = getString(key);
107107
try {
108108
return Float.parseFloat(val);
109-
} catch (NumberFormatException e) {
109+
} catch (Throwable e) {
110110
return defaultValue;
111111
}
112112
}
@@ -119,7 +119,7 @@ public double getDouble(String key, double defaultValue) {
119119
String val = getString(key);
120120
try {
121121
return Double.parseDouble(val);
122-
} catch (NumberFormatException e) {
122+
} catch (Throwable e) {
123123
return defaultValue;
124124
}
125125
}

0 commit comments

Comments
 (0)