diff options
author | Andrew Azores <[email protected]> | 2013-09-04 12:22:16 -0400 |
---|---|---|
committer | Andrew Azores <[email protected]> | 2013-09-04 12:22:16 -0400 |
commit | c72f8a72b8358c466e90b99a5dad2c5b7c653a38 (patch) | |
tree | ea4a55feb1eb155f6e64120dfb2a0bd357e89c6b /netx/net/sourceforge/jnlp/services/XFileOpenService.java | |
parent | 3a58ec9fc80fe436c774c2579e683dcb62dde19c (diff) | |
parent | 954a988dde49b5ee6f154ddebbf7459341ccab1a (diff) |
merging
Diffstat (limited to 'netx/net/sourceforge/jnlp/services/XFileOpenService.java')
-rw-r--r-- | netx/net/sourceforge/jnlp/services/XFileOpenService.java | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/netx/net/sourceforge/jnlp/services/XFileOpenService.java b/netx/net/sourceforge/jnlp/services/XFileOpenService.java index 7e004e3..ac5c162 100644 --- a/netx/net/sourceforge/jnlp/services/XFileOpenService.java +++ b/netx/net/sourceforge/jnlp/services/XFileOpenService.java @@ -91,11 +91,12 @@ class XFileOpenService implements FileOpenService { if (chosen == JFileChooser.APPROVE_OPTION) { File[] files = chooser.getSelectedFiles(); int length = files.length; - XFileContents[] xfiles = new XFileContents[length]; - for (int i = 0; i < length; i++) - xfiles[i] = new XFileContents(files[i]); - return (FileContents[]) ServiceUtil.createPrivilegedProxy( - FileContents.class, xfiles); + FileContents[] result = new FileContents[length]; + for (int i = 0; i < length; i++) { + XFileContents xfile = new XFileContents(files[i]); + result[i] = (FileContents) ServiceUtil.createPrivilegedProxy(FileContents.class, xfile); + } + return result; } else { return null; } |