Prevent array index out of bounds for tridvalue in feed_table_tag()
Bug-Debian: https://github.com/tats/w3m/issues/71
This commit is contained in:
4
table.c
4
table.c
@@ -2566,8 +2566,10 @@ feed_table_tag(struct table *tbl, char *line, struct table_mode *mode,
|
||||
}
|
||||
}
|
||||
#ifdef ID_EXT
|
||||
if (parsedtag_get_value(tag, ATTR_ID, &p))
|
||||
if (parsedtag_get_value(tag, ATTR_ID, &p)) {
|
||||
check_row(tbl, tbl->row);
|
||||
tbl->tridvalue[tbl->row] = Strnew_charp(p);
|
||||
}
|
||||
#endif /* ID_EXT */
|
||||
tbl->trattr = align | valign;
|
||||
break;
|
||||
|
Reference in New Issue
Block a user