- mi.npixels = get_integer_resource ("ncolors", "Integer");
- if (mi.npixels <= 0)
- mi.npixels = 64;
- else if (mi.npixels > MAX_COLORS)
- mi.npixels = MAX_COLORS;
-
- mi.colors = (XColor *) calloc (mi.npixels, sizeof (*mi.colors));
-
- mi.writable_p = want_writable_colors;
-
- if (want_uniform_colors)
- make_uniform_colormap (dpy, mi.xgwa.visual, mi.xgwa.colormap,
- mi.colors, &mi.npixels,
- True, &mi.writable_p, True);
- else if (want_smooth_colors)
- make_smooth_colormap (dpy, mi.xgwa.visual, mi.xgwa.colormap,
- mi.colors, &mi.npixels,
- True, &mi.writable_p, True);
- else
- make_random_colormap (dpy, mi.xgwa.visual, mi.xgwa.colormap,
- mi.colors, &mi.npixels,
- want_bright_colors,
- True, &mi.writable_p, True);
+ mi->npixels = get_integer_resource (dpy, "ncolors", "Integer");
+ if (mi->npixels <= 0)
+ mi->npixels = 64;
+ else if (mi->npixels > MAX_COLORS)
+ mi->npixels = MAX_COLORS;
+
+ mi->colors = (XColor *) calloc (mi->npixels, sizeof (*mi->colors));