diff options
author | Gary Benson <gbenson@redhat.com> | 2006-06-20 11:36:22 +0000 |
---|---|---|
committer | Gary Benson <gbenson@redhat.com> | 2006-06-20 11:36:22 +0000 |
commit | 7e60e749efa0773383d4a56616846a5d47843f65 (patch) | |
tree | 74ecf76f5f5931f18292942907116df774c0c5d9 /java | |
parent | c2396fba423be31a4de8db3dbe09d42a04db32dc (diff) | |
download | classpath-7e60e749efa0773383d4a56616846a5d47843f65.tar.gz |
2006-06-20 Gary Benson <gbenson@redhat.com>
* java/awt/Toolkit.java: Add security check.
* gnu/java/awt/peer/gtk/GtkToolkit.java: Likewise.
* gnu/java/awt/peer/qt/QtToolkit.java: Likewise.
Diffstat (limited to 'java')
-rw-r--r-- | java/awt/Toolkit.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/java/awt/Toolkit.java b/java/awt/Toolkit.java index 282e50d2c..4000cb53e 100644 --- a/java/awt/Toolkit.java +++ b/java/awt/Toolkit.java @@ -695,6 +695,14 @@ public abstract class Toolkit public PrintJob getPrintJob(Frame frame, String title, JobAttributes jobAttr, PageAttributes pageAttr) { + // FIXME: it is possible this check may be removed + // if this method, when written, always delegates to + // getPrintJob(Frame, String, Properties). + SecurityManager sm; + sm = System.getSecurityManager(); + if (sm != null) + sm.checkPrintJobAccess(); + return null; } |