From ebdbac1c968d3b589dbf5ced35a522f5f572237d Mon Sep 17 00:00:00 2001 From: Damian Minkov Date: Tue, 14 Aug 2007 11:10:16 +0000 Subject: [PATCH] Return copy of all details list so no changes can be made to original (removing adding items). --- .../sip/communicator/impl/protocol/icq/InfoRetreiver.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/net/java/sip/communicator/impl/protocol/icq/InfoRetreiver.java b/src/net/java/sip/communicator/impl/protocol/icq/InfoRetreiver.java index f43345860..5a06ab843 100644 --- a/src/net/java/sip/communicator/impl/protocol/icq/InfoRetreiver.java +++ b/src/net/java/sip/communicator/impl/protocol/icq/InfoRetreiver.java @@ -138,8 +138,11 @@ protected List getContactDetails(String uin) result = responseRetriever.result; retreivedDetails.put(uin, result); } - - return result; + + List copyList = new Vector(); + Collections.copy(copyList, result); + + return copyList; } /**