OSDN Git Service

- re-enable clearing of wheels as its not done in btRaycastVehicle destructor (though...
authornormen667 <normen667@75d07b2b-3a1a-0410-a2c5-0572b91ccdca>
Sat, 22 Oct 2011 03:01:09 +0000 (03:01 +0000)
committernormen667 <normen667@75d07b2b-3a1a-0410-a2c5-0572b91ccdca>
Sat, 22 Oct 2011 03:01:09 +0000 (03:01 +0000)
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@8494 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

engine/src/bullet/com/jme3/bullet/objects/VehicleWheel.java

index cab8cd5..804d779 100644 (file)
@@ -420,7 +420,9 @@ public class VehicleWheel implements Savable {
     protected void finalize() throws Throwable {
         super.finalize();
         Logger.getLogger(this.getClass().getName()).log(Level.INFO, "Finalizing Wheel {0}", Long.toHexString(wheelId));
-//        finalizeNative(wheelId);
+        if (wheelId != 0 && wheelIndex != 0) {
+            finalizeNative(wheelId, wheelIndex);
+        }
     }
 
     private native void finalizeNative(long wheelId, int wheelIndex);