Fix potential error copying null conference participant list.
am: 108a6b7283
Change-Id: I02c93d0706fb071fc053c654bac1df2ed1fd440c
diff --git a/src/java/com/android/ims/ImsCall.java b/src/java/com/android/ims/ImsCall.java
index b6590f8..6812b04 100644
--- a/src/java/com/android/ims/ImsCall.java
+++ b/src/java/com/android/ims/ImsCall.java
@@ -731,6 +731,12 @@
synchronized(mLockObj) {
logi("getConferenceParticipants :: mConferenceParticipants"
+ mConferenceParticipants);
+ if (mConferenceParticipants == null) {
+ return null;
+ }
+ if (mConferenceParticipants.isEmpty()) {
+ return new ArrayList<ConferenceParticipant>(0);
+ }
return new ArrayList<ConferenceParticipant>(mConferenceParticipants);
}
}