From e5048f56d6534a718cd3f93bfd8fdd52aca34dcd Mon Sep 17 00:00:00 2001 From: Bogdan Gheorghe Date: Thu, 2 Aug 2012 14:28:30 -0400 Subject: Bug 386260 - NPE in org.eclipse.swt.program.Program.gnome_getProgram --- .../Eclipse SWT Program/gtk/org/eclipse/swt/program/Program.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bundles/org.eclipse.swt/Eclipse SWT Program/gtk/org/eclipse/swt/program/Program.java b/bundles/org.eclipse.swt/Eclipse SWT Program/gtk/org/eclipse/swt/program/Program.java index fbc3c7f72a..b2e1a21efa 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT Program/gtk/org/eclipse/swt/program/Program.java +++ b/bundles/org.eclipse.swt/Eclipse SWT Program/gtk/org/eclipse/swt/program/Program.java @@ -565,7 +565,8 @@ static Program gnome_getProgram(Display display, String mimeType) { if (icon_name != 0) OS.g_free(icon_name); GNOME.gnome_vfs_mime_application_free(ptr); } - return program.command != null ? program : null; + + return program != null && program.command != null ? program : null; } static boolean gnome_init() { -- cgit