diff options
Diffstat (limited to 'netx/net/sourceforge/jnlp/services/XFileSaveService.java')
-rw-r--r-- | netx/net/sourceforge/jnlp/services/XFileSaveService.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/netx/net/sourceforge/jnlp/services/XFileSaveService.java b/netx/net/sourceforge/jnlp/services/XFileSaveService.java index dc4fdc0..c4e856b 100644 --- a/netx/net/sourceforge/jnlp/services/XFileSaveService.java +++ b/netx/net/sourceforge/jnlp/services/XFileSaveService.java @@ -44,6 +44,7 @@ import java.lang.ref.*; import javax.jnlp.*; import net.sourceforge.jnlp.security.SecurityWarning.AccessType; +import net.sourceforge.jnlp.util.FileUtils; import javax.swing.JFileChooser; import javax.swing.JOptionPane; @@ -121,7 +122,7 @@ class XFileSaveService implements FileSaveService { if (!replace) return; } else { - file.createNewFile(); + FileUtils.createRestrictedFile(file, true); } if (file.canWrite()) { |