- int col_idx = desc->col_idx;
- float hue = (float) col_idx / (float) last_col_idx;
- float sat = 1.000; /* 0.300 .. 1.000 */
- float val = 0.800; /* 0.300 .. 1.000 */
-
-# define MAX_COLORS 12
- if (last_col_idx > MAX_COLORS) {
- /* too many colors ... vary value too */
- float div = (float) MAX_COLORS / (float) last_col_idx;
-
- sat = (div * ((col_idx / MAX_COLORS)));
- val = (div * ((col_idx / MAX_COLORS)));
-
- col_idx = col_idx % MAX_COLORS;
- hue = (float) col_idx / (float) MAX_COLORS;
-
- // re-adjust sat and val
- {
- const float sat_min = 0.200; /* 0.200 .. 0.400 */
- const float val_min = 0.300; /* 0.300 .. 0.400 */
-
- sat = sat_min + ((1.0 - sat_min) * sat);
- val = val_min + ((1.0 - val_min) * val);
+ {
+ const char *fontcolor;
+ int col_idx = desc->col_idx;
+ float hue = (float) col_idx / (float) last_col_idx;
+ float sat = 1.000f; /* 0.300 .. 1.000 */
+ float val = 0.800f; /* 0.300 .. 1.000 */
+
+ # define MAX_COLORS 12
+ if (last_col_idx > MAX_COLORS) {
+ /* too many colors ... vary value too */
+ float div = (float) MAX_COLORS / (float) last_col_idx;
+
+ sat = (div * ((col_idx / MAX_COLORS)));
+ val = (div * ((col_idx / MAX_COLORS)));
+
+ col_idx = col_idx % MAX_COLORS;
+ hue = (float) col_idx / (float) MAX_COLORS;
+
+ // re-adjust sat and val
+ {
+ const float sat_min = 0.200f; /* 0.200 .. 0.400 */
+ const float val_min = 0.300f; /* 0.300 .. 0.400 */
+
+ sat = sat_min + ((1.0f - sat_min) * sat);
+ val = val_min + ((1.0f - val_min) * val);
+ }