From 43719603d1f278d8030687eb2b41e04a2e04f6f0 Mon Sep 17 00:00:00 2001 From: Brian Matzon Date: Thu, 12 Sep 2002 01:26:27 +0000 Subject: [PATCH] add: added finalizer --- src/java/org/lwjgl/openal/eax/BaseEAX.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/java/org/lwjgl/openal/eax/BaseEAX.java b/src/java/org/lwjgl/openal/eax/BaseEAX.java index 8574feac..f0e05c14 100644 --- a/src/java/org/lwjgl/openal/eax/BaseEAX.java +++ b/src/java/org/lwjgl/openal/eax/BaseEAX.java @@ -99,6 +99,17 @@ public abstract class BaseEAX { created = false; nDestroy(); } + + /** + * Finalizer, marked final. To perform specialized cleanup override the + * cleanup() method. + * + * @see #cleanup() + */ + public void finalize() throws Throwable { + super.finalize(); + destroy(); + } /** * Native method the destroy the EAX