411 sprops.graphics_env = "sun.awt.HeadlessGraphicsEnvironment";
412 break;
413 }
414 #endif
415 /* AWT properties */
416 #ifdef JAVASE_EMBEDDED
417 sprops.awt_toolkit = getEmbeddedToolkit();
418 if (sprops.awt_toolkit == NULL) // default as below
419 #endif
420 #ifdef MACOSX
421 switch (prefToolkit) {
422 case CToolkit:
423 sprops.awt_toolkit = "sun.lwawt.macosx.LWCToolkit";
424 break;
425 case XToolkit:
426 #endif
427 sprops.awt_toolkit = "sun.awt.X11.XToolkit";
428 #ifdef MACOSX
429 break;
430 default:
431 sprops.graphics_env = "sun.awt.HToolkit";
432 break;
433 }
434 #endif
435
436 /* This is used only for debugging of font problems. */
437 v = getenv("JAVA2D_FONTPATH");
438 sprops.font_dir = v ? v : NULL;
439
440 #ifdef SI_ISALIST
441 /* supported instruction sets */
442 {
443 char list[258];
444 sysinfo(SI_ISALIST, list, sizeof(list));
445 sprops.cpu_isalist = strdup(list);
446 }
447 #else
448 sprops.cpu_isalist = NULL;
449 #endif
450
451 /* endianness of platform */
|
411 sprops.graphics_env = "sun.awt.HeadlessGraphicsEnvironment";
412 break;
413 }
414 #endif
415 /* AWT properties */
416 #ifdef JAVASE_EMBEDDED
417 sprops.awt_toolkit = getEmbeddedToolkit();
418 if (sprops.awt_toolkit == NULL) // default as below
419 #endif
420 #ifdef MACOSX
421 switch (prefToolkit) {
422 case CToolkit:
423 sprops.awt_toolkit = "sun.lwawt.macosx.LWCToolkit";
424 break;
425 case XToolkit:
426 #endif
427 sprops.awt_toolkit = "sun.awt.X11.XToolkit";
428 #ifdef MACOSX
429 break;
430 default:
431 sprops.awt_toolkit = "sun.awt.HToolkit";
432 break;
433 }
434 #endif
435
436 /* This is used only for debugging of font problems. */
437 v = getenv("JAVA2D_FONTPATH");
438 sprops.font_dir = v ? v : NULL;
439
440 #ifdef SI_ISALIST
441 /* supported instruction sets */
442 {
443 char list[258];
444 sysinfo(SI_ISALIST, list, sizeof(list));
445 sprops.cpu_isalist = strdup(list);
446 }
447 #else
448 sprops.cpu_isalist = NULL;
449 #endif
450
451 /* endianness of platform */
|