From 53dd4c2941eaba4a5aec3fd56f2781d9af892d20 Mon Sep 17 00:00:00 2001 From: "PSp..om" Date: Wed, 20 Jun 2012 19:36:18 +0000 Subject: [PATCH] Some additional null checks while I'm in the area. git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9517 75d07b2b-3a1a-0410-a2c5-0572b91ccdca --- engine/src/core/com/jme3/post/FilterPostProcessor.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/engine/src/core/com/jme3/post/FilterPostProcessor.java b/engine/src/core/com/jme3/post/FilterPostProcessor.java index 155edeed4..ba029f617 100644 --- a/engine/src/core/com/jme3/post/FilterPostProcessor.java +++ b/engine/src/core/com/jme3/post/FilterPostProcessor.java @@ -98,6 +98,9 @@ public class FilterPostProcessor implements SceneProcessor, Savable { * @param filter the filter to add */ public void addFilter(Filter filter) { + if (filter == null) { + throw new IllegalArgumentException( "Filter cannot be null." ); + } filters.add(filter); if (isInitialized()) { @@ -113,6 +116,9 @@ public class FilterPostProcessor implements SceneProcessor, Savable { * @param filter */ public void removeFilter(Filter filter) { + if (filter == null) { + throw new IllegalArgumentException( "Filter cannot be null." ); + } filters.remove(filter); filter.cleanup(renderer); updateLastFilterIndex();