From 7f08921789944a5dbc5fb384f227256e1d413d2b Mon Sep 17 00:00:00 2001 From: Martin Oberhuber < martin.oberhuber@windriver.com> Date: Wed, 5 Mar 2008 11:40:42 +0000 Subject: [PATCH] [221488] Fix lazy initialization in getInstance() --- .../clientserver/java/ClassFileUTF8Reader.java | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/internal/services/clientserver/java/ClassFileUTF8Reader.java b/rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/internal/services/clientserver/java/ClassFileUTF8Reader.java index cf952394032..a0f9ed88a5e 100644 --- a/rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/internal/services/clientserver/java/ClassFileUTF8Reader.java +++ b/rse/plugins/org.eclipse.rse.services/clientserver/org/eclipse/rse/internal/services/clientserver/java/ClassFileUTF8Reader.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2006, 2007 IBM Corporation and others. + * Copyright (c) 2006, 2008 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at @@ -12,7 +12,7 @@ * Emily Bruner, Mazen Faraj, Adrian Storisteanu, Li Ding, and Kent Hawley. * * Contributors: - * {Name} (company) - description of contribution. + * Martin Oberhuber (Wind River) - [221488] Fix lazy initialization in getInstance() *******************************************************************************/ package org.eclipse.rse.internal.services.clientserver.java; @@ -24,7 +24,7 @@ package org.eclipse.rse.internal.services.clientserver.java; */ public class ClassFileUTF8Reader { - private static ClassFileUTF8Reader instance; + private static ClassFileUTF8Reader instance = new ClassFileUTF8Reader(); /** * Constructor. @@ -38,11 +38,6 @@ public class ClassFileUTF8Reader { * @return the singleton instance. */ public static final ClassFileUTF8Reader getInstance() { - - if (instance == null) { - instance = new ClassFileUTF8Reader(); - } - return instance; }