summaryrefslogtreecommitdiff
path: root/x11-misc/xrootconsole/files/xrootconsole-0.4.parse-color.patch
blob: 78114de4df5b6850483d0ec0f3d20418a84184ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
diff -u xrootconsole-0.4/util.c xrootconsole-0.4.new/util.c
--- xrootconsole-0.4/util.c	2000-10-10 04:17:53.000000000 +0200
+++ xrootconsole-0.4.new/util.c	2004-02-17 23:59:45.000000000 +0100
@@ -53,16 +53,16 @@
 
 
 unsigned long load_color(const char* s, Display *dpy) {
-    XColor ce, cs;
+    XColor ce;
     Colormap colormap = DefaultColormap(dpy, DefaultScreen(dpy));
 
-    if (XLookupColor(dpy, colormap, s, &ce, &cs)) {
+    if (XParseColor(dpy, colormap, s, &ce)) {
         if (XAllocColor(dpy, colormap, &ce)) return ce.pixel;
 	
         fprintf(stderr, "Warning: could not allocate color\n");
         return WhitePixel(dpy, DefaultScreen(dpy));
     }
 
-    fprintf(stderr, "Warning: could not lookup color\n");
+    fprintf(stderr, "Warning: could not parse color\n");
     return WhitePixel(dpy, DefaultScreen(dpy));
 }