From 7f0b7f34e20d031e4ba5d151e0e2041ad3a44942 Mon Sep 17 00:00:00 2001 From: bagiras Date: Wed, 25 Jul 2012 19:46:00 +0400 Subject: [PATCH] 7185678: java/awt/Menu/NullMenuLabelTest/NullMenuLabelTest.java failed with NPE Reviewed-by: art, ahgross --- src/solaris/classes/sun/awt/X11/XMenuItemPeer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/solaris/classes/sun/awt/X11/XMenuItemPeer.java b/src/solaris/classes/sun/awt/X11/XMenuItemPeer.java index 8cd8a725a..496524c10 100644 --- a/src/solaris/classes/sun/awt/X11/XMenuItemPeer.java +++ b/src/solaris/classes/sun/awt/X11/XMenuItemPeer.java @@ -202,7 +202,8 @@ public class XMenuItemPeer implements MenuItemPeer { if (target == null) { return ""; } - return AWTAccessor.getMenuItemAccessor().getLabel(target); + String label = AWTAccessor.getMenuItemAccessor().getLabel(target); + return (label == null) ? "" : label; } boolean isTargetEnabled() { -- GitLab