From 8bf79e4e13fae4c24da95ca835a07ceb625b5cee Mon Sep 17 00:00:00 2001 From: Margaux Clerc Date: Mon, 11 May 2015 15:19:47 +0200 Subject: [PATCH] Fix bugs crash nullPointer --- res/layout-small/setup_wizard.xml | 80 +++++++++++++++------------ src/org/linphone/ContactsManager.java | 3 +- src/org/linphone/ui/Digit.java | 2 +- 3 files changed, 47 insertions(+), 38 deletions(-) diff --git a/res/layout-small/setup_wizard.xml b/res/layout-small/setup_wizard.xml index dd7d80908..addb837a7 100644 --- a/res/layout-small/setup_wizard.xml +++ b/res/layout-small/setup_wizard.xml @@ -78,35 +78,51 @@ android:singleLine="true" android:textColor="@android:color/black" android:background="@drawable/setup_field_background" /> - - - - + + + + + + + + + + - - - - + + \ No newline at end of file diff --git a/src/org/linphone/ContactsManager.java b/src/org/linphone/ContactsManager.java index 9fbc50d84..1e86f6958 100644 --- a/src/org/linphone/ContactsManager.java +++ b/src/org/linphone/ContactsManager.java @@ -593,9 +593,8 @@ public class ContactsManager { c.close(); return address; } + c.close(); } - - c.close(); return null; } diff --git a/src/org/linphone/ui/Digit.java b/src/org/linphone/ui/Digit.java index bd5294cb7..191026039 100644 --- a/src/org/linphone/ui/Digit.java +++ b/src/org/linphone/ui/Digit.java @@ -155,8 +155,8 @@ public class Digit extends Button implements AddressAware { if(id == R.id.Digit1 && lc.getCalls().length == 0){ String voiceMail = LinphonePreferences.instance().getVoiceMailUri(); mAddress.getEditableText().clear(); - mAddress.getEditableText().append(voiceMail); if(voiceMail != null){ + mAddress.getEditableText().append(voiceMail); LinphoneManager.getInstance().newOutgoingCall(mAddress); } return true;