From 21b84da775fae5806481ecc658a207bf603126d5 Mon Sep 17 00:00:00 2001
From: Sven Gothel <sgothel@jausoft.com>
Date: Fri, 27 Jun 2014 08:57:09 +0200
Subject: GLU: Make ProjectFloat/ProjectDouble final and deprecate
 GLU.destroy() method.

---
 make/config/jogl/glu-CustomJavaCode-gl2.java | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

(limited to 'make/config/jogl/glu-CustomJavaCode-gl2.java')

diff --git a/make/config/jogl/glu-CustomJavaCode-gl2.java b/make/config/jogl/glu-CustomJavaCode-gl2.java
index 3ccf6c1d4..b416d53f9 100644
--- a/make/config/jogl/glu-CustomJavaCode-gl2.java
+++ b/make/config/jogl/glu-CustomJavaCode-gl2.java
@@ -35,14 +35,12 @@ static {
 
 public GLUgl2()
 {
-  this.project = new ProjectDouble();
+  project = new ProjectDouble();
 }
 
+/** @deprecated No more used, NOP */
+@Override
 public void destroy() {
-  if(null!=this.project) {
-      this.project.destroy();
-      this.project=null;
-  }
   super.destroy();
 }
 
@@ -136,7 +134,7 @@ public final boolean isFunctionAvailable(String gluFunctionName)
 // Projection routines
 //
 
-private ProjectDouble project;
+private final ProjectDouble project;
 
 public final void gluOrtho2D(float left, float right, float bottom, float top) {
   project.gluOrtho2D(getCurrentGL2(), (double)left, (double)right, (double)bottom, (double)top);
-- 
cgit v1.2.3