From 8eaf39b4f5c2361d97b9d10e2598d44441184fb8 Mon Sep 17 00:00:00 2001 From: Andrzej Kapolka Date: Tue, 29 Aug 2006 20:44:32 +0000 Subject: [PATCH] Cope with null list when attempting to remove overlays. git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@41 ed5b42cb-e716-0410-a449-f6a68f950b19 --- src/java/com/threerings/jme/model/ModelMesh.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/java/com/threerings/jme/model/ModelMesh.java b/src/java/com/threerings/jme/model/ModelMesh.java index 01dc7ac9..d72918a9 100644 --- a/src/java/com/threerings/jme/model/ModelMesh.java +++ b/src/java/com/threerings/jme/model/ModelMesh.java @@ -199,9 +199,11 @@ public class ModelMesh extends TriMesh */ public void removeOverlay (RenderState[] overlay) { - _overlays.remove(overlay); - if (_overlays.isEmpty()) { - _overlays = null; + if (_overlays != null) { + _overlays.remove(overlay); + if (_overlays.isEmpty()) { + _overlays = null; + } } }