From 7caf413637f15f5205c9e1eb998ce05f33d90821 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Mon, 11 Aug 2014 21:08:02 +0200 Subject: [PATCH] Put the AccountManager in getInstance() in the map thereby following the code guidelines. --- .../src/main/java/org/jivesoftware/smack/AccountManager.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/smack-core/src/main/java/org/jivesoftware/smack/AccountManager.java b/smack-core/src/main/java/org/jivesoftware/smack/AccountManager.java index f16509de7..f15ff8cc3 100644 --- a/smack-core/src/main/java/org/jivesoftware/smack/AccountManager.java +++ b/smack-core/src/main/java/org/jivesoftware/smack/AccountManager.java @@ -46,8 +46,10 @@ public class AccountManager extends Manager { */ public static synchronized AccountManager getInstance(XMPPConnection connection) { AccountManager accountManager = INSTANCES.get(connection); - if (accountManager == null) + if (accountManager == null) { accountManager = new AccountManager(connection); + INSTANCES.put(connection, accountManager); + } return accountManager; } @@ -68,7 +70,6 @@ public class AccountManager extends Manager { */ private AccountManager(XMPPConnection connection) { super(connection); - INSTANCES.put(connection, this); } /**