From 42b84f894f7a38ffff1822db8dede5ccaf5a0c7d Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Mon, 28 Jul 2003 04:06:38 +0000 Subject: [PATCH] Made setActionSequence() more robust. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@2731 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- src/java/com/threerings/cast/CharacterSprite.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/java/com/threerings/cast/CharacterSprite.java b/src/java/com/threerings/cast/CharacterSprite.java index df7fc3633..a41d7de1c 100644 --- a/src/java/com/threerings/cast/CharacterSprite.java +++ b/src/java/com/threerings/cast/CharacterSprite.java @@ -1,5 +1,5 @@ // -// $Id: CharacterSprite.java,v 1.44 2003/03/25 20:53:16 mdb Exp $ +// $Id: CharacterSprite.java,v 1.45 2003/07/28 04:06:38 mdb Exp $ package com.threerings.cast; @@ -101,6 +101,13 @@ public class CharacterSprite extends ImageSprite */ public void setActionSequence (String action) { + // sanity check + if (action == null) { + Log.warning("Refusing to set null action sequence " + this + "."); + Thread.dumpStack(); + return; + } + // no need to noop if (action.equals(_action)) { return;