From d9667e4bc0980db191d68496ac76b6a759b02cdd Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Fri, 26 Oct 2012 11:13:32 +0200 Subject: [PATCH] Add security to prevent liblinphone crash --- src/org/linphone/LinphoneManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/org/linphone/LinphoneManager.java b/src/org/linphone/LinphoneManager.java index e2fbc3369..f2811c0a7 100644 --- a/src/org/linphone/LinphoneManager.java +++ b/src/org/linphone/LinphoneManager.java @@ -608,7 +608,7 @@ public final class LinphoneManager implements LinphoneCoreListener { String username = getPrefString(getString(R.string.pref_username_key) + key, null); String password = getPrefString(getString(R.string.pref_passwd_key) + key, null); String domain = getPrefString(getString(R.string.pref_domain_key) + key, null); - if (username != null && username.length() > 0) { + if (username != null && username.length() > 0 && password != null) { LinphoneAuthInfo lAuthInfo = LinphoneCoreFactory.instance().createAuthInfo(username, password, null); mLc.addAuthInfo(lAuthInfo);