jdk/src/solaris/classes/sun/awt/X11/XFileDialogPeer.java
changeset 24538 25bf8153fbfe
parent 23647 41d22f2dbeb5
equal deleted inserted replaced
24537:ecad2d59bc19 24538:25bf8153fbfe
   144 
   144 
   145         savedFile = target.getFile();
   145         savedFile = target.getFile();
   146         savedDir = target.getDirectory();
   146         savedDir = target.getDirectory();
   147         // Shouldn't save 'user.dir' to 'savedDir'
   147         // Shouldn't save 'user.dir' to 'savedDir'
   148         // since getDirectory() will be incorrect after handleCancel
   148         // since getDirectory() will be incorrect after handleCancel
   149         userDir = (String)AccessController.doPrivileged(
   149         userDir = AccessController.doPrivileged(
   150             new PrivilegedAction() {
   150             new PrivilegedAction<String>() {
   151                 public Object run() {
   151                 public String run() {
   152                     return System.getProperty("user.dir");
   152                     return System.getProperty("user.dir");
   153                 }
   153                 }
   154             });
   154             });
   155 
   155 
   156         installStrings();
   156         installStrings();