summaryrefslogtreecommitdiff
path: root/scripting/java/com/sun/star/script/framework/provider/javascript/ScriptEditorForJavaScript.java
diff options
context:
space:
mode:
Diffstat (limited to 'scripting/java/com/sun/star/script/framework/provider/javascript/ScriptEditorForJavaScript.java')
-rw-r--r--scripting/java/com/sun/star/script/framework/provider/javascript/ScriptEditorForJavaScript.java12
1 files changed, 3 insertions, 9 deletions
diff --git a/scripting/java/com/sun/star/script/framework/provider/javascript/ScriptEditorForJavaScript.java b/scripting/java/com/sun/star/script/framework/provider/javascript/ScriptEditorForJavaScript.java
index e7ac14c1b5e8..4755a54c9af9 100644
--- a/scripting/java/com/sun/star/script/framework/provider/javascript/ScriptEditorForJavaScript.java
+++ b/scripting/java/com/sun/star/script/framework/provider/javascript/ScriptEditorForJavaScript.java
@@ -82,18 +82,12 @@ public class ScriptEditorForJavaScript implements ScriptEditor
/**
* Returns the global ScriptEditorForJavaScript instance.
*/
- public static ScriptEditorForJavaScript getEditor()
+ public static synchronized ScriptEditorForJavaScript getEditor()
{
if (theScriptEditorForJavaScript == null)
{
- synchronized(ScriptEditorForJavaScript.class)
- {
- if (theScriptEditorForJavaScript == null)
- {
- theScriptEditorForJavaScript =
- new ScriptEditorForJavaScript();
- }
- }
+ theScriptEditorForJavaScript =
+ new ScriptEditorForJavaScript();
}
return theScriptEditorForJavaScript;
}