Fixed an NPE in getNumElements() if the data field was null.

v3.2
Paul Speed 7 years ago committed by Stephen Gold
parent c09014dd1d
commit 72eac2c738
  1. 3
      jme3-core/src/main/java/com/jme3/scene/VertexBuffer.java

@ -606,6 +606,9 @@ public class VertexBuffer extends NativeObject implements Savable, Cloneable {
* @return The total number of data elements in the data buffer. * @return The total number of data elements in the data buffer.
*/ */
public int getNumElements(){ public int getNumElements(){
if( data == null ) {
return 0;
}
int elements = data.limit() / components; int elements = data.limit() / components;
if (format == Format.Half) if (format == Format.Half)
elements /= 2; elements /= 2;

Loading…
Cancel
Save