From e9b3f44f964a1aba6d8d0bf83106a776dcab275c Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 21 Nov 2012 12:24:20 +0100 Subject: [PATCH] Protect expire value setting as well --- src/org/linphone/LinphoneManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/org/linphone/LinphoneManager.java b/src/org/linphone/LinphoneManager.java index f1f8c5dd0..0fe90e8cf 100644 --- a/src/org/linphone/LinphoneManager.java +++ b/src/org/linphone/LinphoneManager.java @@ -608,7 +608,8 @@ public final class LinphoneManager implements LinphoneCoreListener { } LinphoneProxyConfig proxycon = LinphoneCoreFactory.instance().createProxyConfig(identity, proxy, null, true); - proxycon.setExpires(Integer.parseInt(getPrefString(R.string.pref_expire_key, getString(R.string.pref_expire_default)))); + String defaultExpire = getString(R.string.pref_expire_default); + proxycon.setExpires(tryToParseIntValue(getPrefString(R.string.pref_expire_key, defaultExpire), defaultExpire)); // Add parameters for push notifications if (mR.getBoolean(R.bool.enable_push_id)) {