From 7bf691a51831fc17dddbe64393f467257364350b Mon Sep 17 00:00:00 2001 From: Mark Johnson Date: Tue, 17 Oct 2006 21:09:24 +0000 Subject: [PATCH] Protect against negative bounds sizes. git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@58 ed5b42cb-e716-0410-a449-f6a68f950b19 --- src/java/com/threerings/cast/CompositedMultiFrameImage.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/java/com/threerings/cast/CompositedMultiFrameImage.java b/src/java/com/threerings/cast/CompositedMultiFrameImage.java index 545547d3..5869722b 100644 --- a/src/java/com/threerings/cast/CompositedMultiFrameImage.java +++ b/src/java/com/threerings/cast/CompositedMultiFrameImage.java @@ -163,6 +163,12 @@ public class CompositedMultiFrameImage source.getTrimmedBounds(index, tbounds); _bounds = combineBounds(_bounds, tbounds); } + if (_bounds.width <= 0) { + _bounds.width = 1; + } + if (_bounds.height <= 0) { + _bounds.height = 1; + } // compute our new origin _origin.x = (_sources[0].frames.getXOrigin(_orient, index) -