diff options
author | Damian Minkov <damencho@jitsi.org> | 2006-10-04 19:02:53 +0000 |
---|---|---|
committer | Damian Minkov <damencho@jitsi.org> | 2006-10-04 19:02:53 +0000 |
commit | 917fff3dad7c1c625f34f0e0114b415496b9f70b (patch) | |
tree | d83daeab28895cf8194c4177bbfc1a9dc64a4e2e /src/net/java/sip/communicator/impl/protocol/jabber/ProtocolProviderServiceJabberImpl.java | |
parent | 060095db7032e6199c7978a4a10e9a4d203da235 (diff) | |
download | jitsi-917fff3dad7c1c625f34f0e0114b415496b9f70b.zip jitsi-917fff3dad7c1c625f34f0e0114b415496b9f70b.tar.gz jitsi-917fff3dad7c1c625f34f0e0114b415496b9f70b.tar.bz2 |
Icq keepalive added
Not registering if user has canceled password prompt
Diffstat (limited to 'src/net/java/sip/communicator/impl/protocol/jabber/ProtocolProviderServiceJabberImpl.java')
-rw-r--r-- | src/net/java/sip/communicator/impl/protocol/jabber/ProtocolProviderServiceJabberImpl.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/net/java/sip/communicator/impl/protocol/jabber/ProtocolProviderServiceJabberImpl.java b/src/net/java/sip/communicator/impl/protocol/jabber/ProtocolProviderServiceJabberImpl.java index ebdb01b..2e04c37 100644 --- a/src/net/java/sip/communicator/impl/protocol/jabber/ProtocolProviderServiceJabberImpl.java +++ b/src/net/java/sip/communicator/impl/protocol/jabber/ProtocolProviderServiceJabberImpl.java @@ -104,7 +104,14 @@ public class ProtocolProviderServiceJabberImpl , credentials); //extract the password the user passed us. - password = new String(credentials.getPassword()); + char[] pass = credentials.getPassword(); + + // the user didn't provide us a password (canceled the operation) + if(pass == null) + return; + + password = new String(pass); + if (credentials.isPasswordPersistent()) { |