src/share/native/java/lang/System.c

Print this page
rev 8343 : 8025673: [macosx] Disable X11 AWT toolkit
Summary: Disable but not completely remove the XAWT and headless toolkits on Mac OS X
Reviewed-by:
Contributed-by: david.dehaven@oracle.com
rev 8344 : [mq]: 8025673.jdk3

@@ -204,13 +204,15 @@
     PUTPROP(props, "java.class.version", buf);
 
     if (sprops->awt_toolkit) {
         PUTPROP(props, "awt.toolkit", sprops->awt_toolkit);
     }
+#ifdef MACOSX
     if (sprops->awt_headless) {
         PUTPROP(props, "java.awt.headless", sprops->awt_headless);
     }
+#endif
 
     /* os properties */
     PUTPROP(props, "os.name", sprops->os_name);
     PUTPROP(props, "os.version", sprops->os_version);
     PUTPROP(props, "os.arch", sprops->os_arch);