< prev index next >
src/java.desktop/unix/native/common/awt/X11Color.c
Print this page
rev 59383 : [mq]: final
@@ -87,63 +87,11 @@
*/
#define CMAP_ALLOC_MIN 100 /* minimum number of colors to "add" */
#define CMAP_ALLOC_DEFAULT 200 /* default number of colors in cmap */
#define CMAP_ALLOC_MAX 245 /* maximum number of colors in cmap */
-#ifdef __solaris__
-#include <sys/utsname.h>
-
-struct {
- char *machine;
- int cubesize;
-} machinemap[] = {
- { "i86pc", LOOKUPSIZE / 4 }, /* BugTraq ID 4102599 */
- { "sun4c", LOOKUPSIZE / 4 },
- { "sun4m", LOOKUPSIZE / 2 },
- { "sun4d", LOOKUPSIZE / 2 },
- { "sun4u", LOOKUPSIZE / 1 },
-};
-
-#define MACHMAPSIZE (sizeof(machinemap) / sizeof(machinemap[0]))
-
-int getVirtCubeSize() {
- struct utsname name;
- int i, ret;
-
- ret = uname(&name);
- if (ret < 0) {
-#ifdef DEBUG
-#include <errno.h>
- jio_fprintf(stderr, "uname errno = %d, using default cubesize %d\n",
- errno, LOOKUPSIZE);
-#endif
- return LOOKUPSIZE;
- }
-
- for (i = 0; i < MACHMAPSIZE; i++) {
- if (strcmp(name.machine, machinemap[i].machine) == 0) {
-#ifdef DEBUG
- if (debug_colormap) {
- jio_fprintf(stderr, "'%s'.cubesize = '%d'\n",
- machinemap[i].machine, machinemap[i].cubesize);
- }
-#endif
- return machinemap[i].cubesize;
- }
- }
-
-#ifdef DEBUG
- if (debug_colormap) {
- jio_fprintf(stderr, "unknown machine '%s' using cubesize %d\n",
- name.machine, LOOKUPSIZE);
- }
-#endif
- return LOOKUPSIZE;
-}
-#else /* __solaris__ */
#define getVirtCubeSize() (LOOKUPSIZE)
-#endif /* __solaris__ */
unsigned char img_bwgamma[256];
uns_ordered_dither_array img_oda_alpha;
#ifdef NEED_IMAGE_CONVERT
< prev index next >