From 927b165d1779da2470c6720fe09ab246485f416b Mon Sep 17 00:00:00 2001 From: Felix Schumacher Date: Tue, 24 Aug 2010 20:28:06 +0200 Subject: [PATCH] correct implementation of singleton --- src/org/mcb/services/passwordservices.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/org/mcb/services/passwordservices.java b/src/org/mcb/services/passwordservices.java index d292693..aa8f273 100644 --- a/src/org/mcb/services/passwordservices.java +++ b/src/org/mcb/services/passwordservices.java @@ -17,7 +17,7 @@ import java.security.NoSuchAlgorithmException; import sun.misc.BASE64Encoder; public final class passwordservices { - private static passwordservices instance; + private static passwordservices instance = new passwordservices(); private passwordservices() { } @@ -41,10 +41,6 @@ public final class passwordservices { public static synchronized passwordservices getInstance() // step 1 { - if (instance == null) { - return new passwordservices(); - } else { - return instance; - } + return instance; } } -- 2.11.0