diff options
Diffstat (limited to 'scripting/java/com/sun/star/script/framework/container/XMLParserFactory.java')
-rw-r--r-- | scripting/java/com/sun/star/script/framework/container/XMLParserFactory.java | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/scripting/java/com/sun/star/script/framework/container/XMLParserFactory.java b/scripting/java/com/sun/star/script/framework/container/XMLParserFactory.java index 3a5989febcc3..bb3bd6f47c34 100644 --- a/scripting/java/com/sun/star/script/framework/container/XMLParserFactory.java +++ b/scripting/java/com/sun/star/script/framework/container/XMLParserFactory.java @@ -36,13 +36,9 @@ public class XMLParserFactory { private XMLParserFactory() {} - public static XMLParser getParser() { - if (parser == null) { - synchronized (XMLParserFactory.class) { - if (parser == null) - parser = new DefaultParser(); - } - } + public static synchronized XMLParser getParser() { + if (parser == null) + parser = new DefaultParser(); return parser; } |