forked from enlightenment/enventor
text_setting: Fix not to access unassigned array.
This fixes commit 6bf75f2044
This commit is contained in:
parent
4468f9283c
commit
b32a30bd41
|
@ -174,6 +174,45 @@ syntax_template_set(char *syntax_template_str, char *syntax_template_format,
|
|||
{
|
||||
if (!syntax_template_str || !syntax_template_format) return;
|
||||
|
||||
snprintf(syntax_template_str, SYNTAX_TEMPLATE_MAX_LEN,
|
||||
syntax_template_format,
|
||||
(int) ((SYNTAX_TEMPLATE_FONT_SIZE * font_scale) + 0.5),
|
||||
color_val[color_type_list[0]], color_val[color_type_list[1]],
|
||||
color_val[color_type_list[2]], color_val[color_type_list[3]],
|
||||
color_val[color_type_list[4]], color_val[color_type_list[5]],
|
||||
color_val[color_type_list[6]], color_val[color_type_list[7]],
|
||||
color_val[color_type_list[8]], color_val[color_type_list[9]],
|
||||
color_val[color_type_list[10]], color_val[color_type_list[11]],
|
||||
color_val[color_type_list[12]], color_val[color_type_list[13]],
|
||||
color_val[color_type_list[14]], color_val[color_type_list[15]],
|
||||
color_val[color_type_list[16]], color_val[color_type_list[17]],
|
||||
color_val[color_type_list[18]], color_val[color_type_list[19]],
|
||||
color_val[color_type_list[20]], color_val[color_type_list[21]],
|
||||
color_val[color_type_list[22]], color_val[color_type_list[23]],
|
||||
color_val[color_type_list[24]], color_val[color_type_list[25]],
|
||||
color_val[color_type_list[26]], color_val[color_type_list[27]],
|
||||
color_val[color_type_list[28]], color_val[color_type_list[29]],
|
||||
color_val[color_type_list[30]], color_val[color_type_list[31]],
|
||||
color_val[color_type_list[32]], color_val[color_type_list[33]],
|
||||
color_val[color_type_list[34]], color_val[color_type_list[35]],
|
||||
color_val[color_type_list[36]], color_val[color_type_list[37]],
|
||||
color_val[color_type_list[38]], color_val[color_type_list[39]],
|
||||
color_val[color_type_list[40]], color_val[color_type_list[41]],
|
||||
color_val[color_type_list[42]], color_val[color_type_list[43]],
|
||||
color_val[color_type_list[44]], color_val[color_type_list[45]],
|
||||
color_val[color_type_list[46]], color_val[color_type_list[47]],
|
||||
color_val[color_type_list[48]], color_val[color_type_list[49]],
|
||||
color_val[color_type_list[50]], color_val[color_type_list[51]],
|
||||
color_val[color_type_list[52]], color_val[color_type_list[53]],
|
||||
color_val[color_type_list[54]], color_val[color_type_list[55]],
|
||||
color_val[color_type_list[56]], color_val[color_type_list[57]],
|
||||
color_val[color_type_list[58]], color_val[color_type_list[59]],
|
||||
color_val[color_type_list[60]], color_val[color_type_list[61]],
|
||||
color_val[color_type_list[62]], color_val[color_type_list[63]],
|
||||
color_val[color_type_list[64]], color_val[color_type_list[65]]);
|
||||
|
||||
/* old style */
|
||||
#if 0
|
||||
snprintf(syntax_template_str, SYNTAX_TEMPLATE_MAX_LEN,
|
||||
syntax_template_format,
|
||||
(int) ((SYNTAX_TEMPLATE_FONT_SIZE * font_scale) + 0.5),
|
||||
|
@ -215,6 +254,7 @@ syntax_template_set(char *syntax_template_str, char *syntax_template_format,
|
|||
color_val[color_type_list[70]], color_val[color_type_list[71]],
|
||||
color_val[color_type_list[72]], color_val[color_type_list[73]],
|
||||
color_val[color_type_list[74]], color_val[color_type_list[75]]);
|
||||
#endif
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
Loading…
Reference in New Issue