libbluray | branch: master | hpi1 <[email protected]> | Mon Sep 8 11:37:17 2014 +0300| [b7a17e95f3250f6cb5e95bbc8361756d1f4fbf72] | committer: hpi1
Fix possible null pointer dereference > http://git.videolan.org/gitweb.cgi/libbluray.git/?a=commit;h=b7a17e95f3250f6cb5e95bbc8361756d1f4fbf72 --- src/libbluray/bdj/java/org/havi/ui/HScene.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/libbluray/bdj/java/org/havi/ui/HScene.java b/src/libbluray/bdj/java/org/havi/ui/HScene.java index 1ef3ada..7937d32 100644 --- a/src/libbluray/bdj/java/org/havi/ui/HScene.java +++ b/src/libbluray/bdj/java/org/havi/ui/HScene.java @@ -250,10 +250,11 @@ public class HScene extends Container implements HComponentOrdering { removeAll(); Graphics g = GUIManager.getInstance().getGraphics(); - Rectangle r = getBounds(); - g.clearRect(r.x, r.y, r.width, r.height); - g.dispose(); - + if (g != null) { + Rectangle r = getBounds(); + g.clearRect(r.x, r.y, r.width, r.height); + g.dispose(); + } if (image != null) { image.flush(); } _______________________________________________ libbluray-devel mailing list [email protected] https://mailman.videolan.org/listinfo/libbluray-devel
