diff options
author | Lyubomir Marinov <lyubomir.marinov@jitsi.org> | 2009-10-02 19:29:28 +0000 |
---|---|---|
committer | Lyubomir Marinov <lyubomir.marinov@jitsi.org> | 2009-10-02 19:29:28 +0000 |
commit | 7d22a7dcb4d727a38176543dfaaaecb3463b57cc (patch) | |
tree | 79e00755600d7dfd30a70ec5b7af475be11adf75 /src/net/java/sip/communicator/impl/protocol/icq/OperationSetBasicInstantMessagingIcqImpl.java | |
parent | 216ba08327fbf2434340f3382c913e37d2ff5e7c (diff) | |
download | jitsi-7d22a7dcb4d727a38176543dfaaaecb3463b57cc.zip jitsi-7d22a7dcb4d727a38176543dfaaaecb3463b57cc.tar.gz jitsi-7d22a7dcb4d727a38176543dfaaaecb3463b57cc.tar.bz2 |
- Fixes ClassCastException in ChatRoom-related code which handles failure of delivery of a message and in its respective AdHocChatRoom duplicate.
- Simplifies a bit and speeds up ChatWindowManager. Part of the approach to remove its #syncChat and prevent a deadlock with IRC.
- Removes a field or two to reduce the shallow runtime size of the instances of the affected class.
- Fixes a few redundant-cast warnings caused by ProtocolProviderService#getOperationSet(). While doing, fixes an occurrence of a double calling to the method in question while only one call suffices and is faster.
Diffstat (limited to 'src/net/java/sip/communicator/impl/protocol/icq/OperationSetBasicInstantMessagingIcqImpl.java')
-rw-r--r-- | src/net/java/sip/communicator/impl/protocol/icq/OperationSetBasicInstantMessagingIcqImpl.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/net/java/sip/communicator/impl/protocol/icq/OperationSetBasicInstantMessagingIcqImpl.java b/src/net/java/sip/communicator/impl/protocol/icq/OperationSetBasicInstantMessagingIcqImpl.java index 280a8a9..4a19a92 100644 --- a/src/net/java/sip/communicator/impl/protocol/icq/OperationSetBasicInstantMessagingIcqImpl.java +++ b/src/net/java/sip/communicator/impl/protocol/icq/OperationSetBasicInstantMessagingIcqImpl.java @@ -392,9 +392,11 @@ public class OperationSetBasicInstantMessagingIcqImpl icqProvider.getAimConnection().getIcbmService() .addIcbmListener(joustSimIcbmListener); - opSetPersPresence = - (OperationSetPersistentPresenceIcqImpl) icqProvider - .getOperationSet(OperationSetPersistentPresence.class); + opSetPersPresence + = (OperationSetPersistentPresenceIcqImpl) + icqProvider + .getOperationSet( + OperationSetPersistentPresence.class); } else if (evt.getNewState() == RegistrationState.REGISTERED) { |