41344e5
Index: src/share/classes/com/sun/media/imageioimpl/plugins/pnm/PNMImageReader.java
41344e5
===================================================================
41344e5
RCS file: /cvs/jai-imageio-core/src/share/classes/com/sun/media/imageioimpl/plugins/pnm/PNMImageReader.java,v
41344e5
retrieving revision 1.1
41344e5
diff -u -3 -p -r1.1 PNMImageReader.java
41344e5
--- src/share/classes/com/sun/media/imageioimpl/plugins/pnm/PNMImageReader.java	11 Feb 2005 05:01:40 -0000	1.1
41344e5
+++ src/share/classes/com/sun/media/imageioimpl/plugins/pnm/PNMImageReader.java	11 Nov 2009 20:17:16 -0000
41344e5
@@ -72,6 +72,7 @@ import javax.imageio.spi.ImageReaderSpi;
41344e5
 import javax.imageio.stream.ImageInputStream;
41344e5
 
41344e5
 import java.io.*;
41344e5
+import java.security.PrivilegedAction;
41344e5
 import java.util.ArrayList;
41344e5
 import java.util.Iterator;
41344e5
 import java.util.StringTokenizer;
41344e5
@@ -97,7 +98,10 @@ public class PNMImageReader extends Imag
41344e5
     static {
41344e5
         if (lineSeparator == null) {
41344e5
             String ls = (String)java.security.AccessController.doPrivileged(
41344e5
-               new sun.security.action.GetPropertyAction("line.separator"));
41344e5
+               new PrivilegedAction(){
41344e5
+                public Object run() {
41344e5
+                    return System.getProperty("line.separator");
41344e5
+                }});
41344e5
             lineSeparator = ls.getBytes();
41344e5
         }
41344e5
     }
41344e5
Index: src/share/classes/com/sun/media/imageioimpl/plugins/pnm/PNMImageWriter.java
41344e5
===================================================================
41344e5
RCS file: /cvs/jai-imageio-core/src/share/classes/com/sun/media/imageioimpl/plugins/pnm/PNMImageWriter.java,v
41344e5
retrieving revision 1.1
41344e5
diff -u -3 -p -r1.1 PNMImageWriter.java
41344e5
--- src/share/classes/com/sun/media/imageioimpl/plugins/pnm/PNMImageWriter.java	11 Feb 2005 05:01:40 -0000	1.1
41344e5
+++ src/share/classes/com/sun/media/imageioimpl/plugins/pnm/PNMImageWriter.java	11 Nov 2009 20:17:16 -0000
41344e5
@@ -60,6 +60,7 @@ import java.awt.image.WritableRaster;
41344e5
 
41344e5
 import java.io.IOException;
41344e5
 
41344e5
+import java.security.PrivilegedAction;
41344e5
 import java.util.Iterator;
41344e5
 
41344e5
 import javax.imageio.IIOImage;
41344e5
@@ -109,7 +110,10 @@ public class PNMImageWriter extends Imag
41344e5
     static {
41344e5
         if (lineSeparator == null) {
41344e5
             String ls = (String)java.security.AccessController.doPrivileged(
41344e5
-               new sun.security.action.GetPropertyAction("line.separator"));
41344e5
+               new PrivilegedAction(){
41344e5
+                public Object run() {
41344e5
+                    return System.getProperty("line.separator");
41344e5
+                }});
41344e5
             lineSeparator = ls.getBytes();
41344e5
         }
41344e5
     }