From 76444dce2b678a7f6769564abac4f8a73f414609 Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Sat, 26 Feb 2011 21:43:20 +0100 Subject: Clean/Fix: Threading Code - Remove unsafe double checked locking - Annotate safe double checked locking (volatile) - use 'static final' if possible --- .../classes/com/jogamp/nativewindow/NativeWindowVersion.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/nativewindow/classes/com') diff --git a/src/nativewindow/classes/com/jogamp/nativewindow/NativeWindowVersion.java b/src/nativewindow/classes/com/jogamp/nativewindow/NativeWindowVersion.java index ccb2176fc..38bd70a90 100644 --- a/src/nativewindow/classes/com/jogamp/nativewindow/NativeWindowVersion.java +++ b/src/nativewindow/classes/com/jogamp/nativewindow/NativeWindowVersion.java @@ -42,7 +42,7 @@ public class NativeWindowVersion extends JogampVersion { } public static NativeWindowVersion getInstance() { - if(null == jogampCommonVersionInfo) { + if(null == jogampCommonVersionInfo) { // volatile: ok synchronized(NativeWindowVersion.class) { if( null == jogampCommonVersionInfo ) { final String packageName = "javax.media.nativewindow"; -- cgit v1.2.3