Revision: 5258
          http://sourceforge.net/p/jump-pilot/code/5258
Author:   edso
Date:     2016-12-15 10:30:48 +0000 (Thu, 15 Dec 2016)
Log Message:
-----------
fix NPE

Modified Paths:
--------------
    
core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/SaveImageAsPlugIn.java

Modified: 
core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/SaveImageAsPlugIn.java
===================================================================
--- 
core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/SaveImageAsPlugIn.java
   2016-12-14 16:53:28 UTC (rev 5257)
+++ 
core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/SaveImageAsPlugIn.java
   2016-12-15 10:30:48 UTC (rev 5258)
@@ -85,11 +85,11 @@
     private JFileChooser getFileChooser() {
         if (fileChooser == null) {
             fileChooser = new GUIUtil.FileChooserWithOverwritePrompting() {
-                public File getSelectedFile() {
-                    return new File(addExtension(
-                            super.getSelectedFile().getPath(),
-                            ((MyFileFilter) getFileFilter()).getFormat()));
-                }
+              public File getSelectedFile() {
+                File file = super.getSelectedFile();
+                return file == null ? null : new 
File(addExtension(file.getPath(),
+                    ((MyFileFilter) getFileFilter()).getFormat()));
+              }
             };
             
fileChooser.setDialogTitle(I18N.get("ui.plugin.SaveImageAsPlugIn.save-image"));
             //Remove *.* [Jon Aquino 11/6/2003]


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Jump-pilot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to