X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=utils%2Fminixpm.c;h=997e6284066eaeec6981529aa603f5fc9daaf8b7;hb=aa75c7476aeaa84cf3abc192b376a8b03c325213;hp=8fe3eac64a28a8c1efbe89e7bb23f2e3384f2eb9;hpb=4ade52359b6eba3621566dac79793a33aa4c915f;p=xscreensaver diff --git a/utils/minixpm.c b/utils/minixpm.c index 8fe3eac6..997e6284 100644 --- a/utils/minixpm.c +++ b/utils/minixpm.c @@ -1,4 +1,4 @@ -/* xscreensaver, Copyright (c) 2001-2013 Jamie Zawinski +/* xscreensaver, Copyright (c) 2001-2014 Jamie Zawinski * * Permission to use, copy, modify, distribute, and sell this software and its * documentation for any purpose is hereby granted without fee, provided that @@ -28,12 +28,12 @@ #include #include -#ifdef HAVE_COCOA +#ifdef HAVE_JWXYZ # include "jwxyz.h" -#else /* !HAVE_COCOA - real Xlib */ +#else /* real Xlib */ # include # include -#endif /* !HAVE_COCOA */ +#endif /* !HAVE_JWXYZ */ #include "minixpm.h" @@ -121,6 +121,16 @@ minixpm_to_ximage (Display *dpy, Visual *visual, Colormap colormap, int depth, r = g = b = -1; line += 4; } + else if (!strncasecmp(line, "white", 5)) + { + r = g = b = 255; + line += 5; + } + else if (!strncasecmp(line, "black", 5)) + { + r = g = b = 0; + line += 5; + } else { if (*line != '#') {