summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/modules/evas/engines/software_x11/evas_xlib_color.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/modules/evas/engines/software_x11/evas_xlib_color.c b/src/modules/evas/engines/software_x11/evas_xlib_color.c
index d5592ec2b..5f3f9aa7c 100644
--- a/src/modules/evas/engines/software_x11/evas_xlib_color.c
+++ b/src/modules/evas/engines/software_x11/evas_xlib_color.c
@@ -70,6 +70,7 @@ x_color_alloc_rgb(int nr, int ng, int nb, Display *d, Colormap cmap, Visual *v)
val = (int)(((b * 255) / ((nb) - 1)));
val = (val << 8) | val;
xcl.blue = (unsigned short)(val);
+ xcl.pixel = 0;
xcl_in = xcl;
ret = XAllocColor(d, cmap, &xcl);
dr = (int)xcl_in.red - (int)xcl.red;
@@ -139,6 +140,7 @@ x_color_alloc_gray(int ng, Display *d, Colormap cmap, Visual *v)
xcl.red = (unsigned short)(val);
xcl.green = (unsigned short)(val);
xcl.blue = (unsigned short)(val);
+ xcl.pixel = 0;
xcl_in = xcl;
ret = XAllocColor(d, cmap, &xcl);
if ((ret == 0) ||