Fix: return modifiable call lists.

This commit is contained in:
Guillaume Beraudo 2012-05-15 09:51:31 +02:00
parent bc7fee112c
commit d84d5f4c85

View file

@ -167,7 +167,8 @@ public final class LinphoneUtils {
} }
public static final List<LinphoneCall> getLinphoneCalls(LinphoneCore lc) { public static final List<LinphoneCall> getLinphoneCalls(LinphoneCore lc) {
return (List<LinphoneCall>) Arrays.asList(lc.getCalls()); // return a modifiable list
return new ArrayList<LinphoneCall>(Arrays.asList(lc.getCalls()));
} }
public static final boolean hasExistingResumeableCall(LinphoneCore lc) { public static final boolean hasExistingResumeableCall(LinphoneCore lc) {