From 5e381f7ba415b92247742bd32c8650d0a778f07f Mon Sep 17 00:00:00 2001 From: Kenneth Russel Date: Tue, 27 Feb 2007 22:05:56 +0000 Subject: Fixed Issue 278: Fatal error when rendering text Added code to restore current text drawing color when backing store is resized. Fixed NullPointerException in RectanglePacker during deletion if no backing store was allocated. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@1156 232f8b59-042b-4e1e-8c03-345bb8c30851 --- src/classes/com/sun/opengl/impl/packrect/RectanglePacker.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/classes/com/sun/opengl/impl/packrect/RectanglePacker.java') diff --git a/src/classes/com/sun/opengl/impl/packrect/RectanglePacker.java b/src/classes/com/sun/opengl/impl/packrect/RectanglePacker.java index 6057f7bb9..3a77b3bd1 100755 --- a/src/classes/com/sun/opengl/impl/packrect/RectanglePacker.java +++ b/src/classes/com/sun/opengl/impl/packrect/RectanglePacker.java @@ -287,7 +287,8 @@ public class RectanglePacker { BackingStoreManager. This RectanglePacker may no longer be used after calling this method. */ public void dispose() { - manager.deleteBackingStore(backingStore); + if (backingStore != null) + manager.deleteBackingStore(backingStore); backingStore = null; levels = null; } -- cgit v1.2.3