diff -uNr src.orig/X3D_x3d.c src/X3D_x3d.c --- src.orig/X3D_x3d.c Fri Jun 4 02:03:16 1999 +++ src/X3D_x3d.c Fri Jun 4 23:51:29 1999 @@ -1054,9 +1054,15 @@ /* An 16 bit TrueColor ? */ +#if defined(__linux__) +#define SIXTEEN 15 + + if(XMatchVisualInfo(g->dpy, screen, 15, TrueColor, &vInfo)){ +#else #define SIXTEEN 16 if(XMatchVisualInfo(g->dpy, screen, 16, TrueColor, &vInfo)){ +#endif g->depth = SIXTEEN; }else{