diff --git a/engine/src/core/com/jme3/util/NativeObjectManager.java b/engine/src/core/com/jme3/util/NativeObjectManager.java index ace5884cc..8dc7d8757 100644 --- a/engine/src/core/com/jme3/util/NativeObjectManager.java +++ b/engine/src/core/com/jme3/util/NativeObjectManager.java @@ -31,11 +31,11 @@ */ package com.jme3.util; -import com.jme3.renderer.Renderer; +import com.jme3.scene.VertexBuffer; import java.lang.ref.PhantomReference; import java.lang.ref.ReferenceQueue; import java.lang.ref.WeakReference; -import java.util.ArrayList; +import java.util.HashSet; import java.util.logging.Level; import java.util.logging.Logger; @@ -66,8 +66,8 @@ public class NativeObjectManager { /** * List of currently active GLObjects. */ - private ArrayList refList - = new ArrayList(); + private HashSet refList + = new HashSet(); private class NativeObjectRef extends PhantomReference{