| 63 { |
63 { |
| 64 const char *temp = xmlnode_get_attrib(node, tag); |
64 const char *temp = xmlnode_get_attrib(node, tag); |
| 65 GdkColor color; |
65 GdkColor color; |
| 66 |
66 |
| 67 if (temp && gdk_color_parse(temp, &color)) { |
67 if (temp && gdk_color_parse(temp, &color)) { |
| 68 /* TODO: fix this for GTK+ 3.0 */ |
|
| 69 /*gdk_colormap_alloc_color(gdk_colormap_get_system(), &color, FALSE, TRUE);*/ |
|
| 70 return gdk_color_copy(&color); |
68 return gdk_color_copy(&color); |
| 71 } else { |
69 } else { |
| 72 return NULL; |
70 return NULL; |
| 73 } |
71 } |
| 74 } |
72 } |