From bf686bb9ef2cc0bebb49782c1cafcfed6266c99f Mon Sep 17 00:00:00 2001 From: mguessan Date: Tue, 11 Feb 2014 19:39:24 +0000 Subject: [PATCH] From coverity: check null after ImageIO.read git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2233 3d1905a2-6b24-0410-a738-b14d5a86fcbd --- src/java/davmail/ui/AboutFrame.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/java/davmail/ui/AboutFrame.java b/src/java/davmail/ui/AboutFrame.java index 95d11fef..fc18e86b 100644 --- a/src/java/davmail/ui/AboutFrame.java +++ b/src/java/davmail/ui/AboutFrame.java @@ -58,8 +58,10 @@ public class AboutFrame extends JFrame { ClassLoader classloader = this.getClass().getClassLoader(); URL imageUrl = classloader.getResource("tray32.png"); Image iconImage = ImageIO.read(imageUrl); - ImageIcon icon = new ImageIcon(iconImage); - imageLabel.setIcon(icon); + if (iconImage != null) { + ImageIcon icon = new ImageIcon(iconImage); + imageLabel.setIcon(icon); + } JPanel imagePanel = new JPanel(); imagePanel.add(imageLabel); add(BorderLayout.WEST, imagePanel);