aboutsummaryrefslogtreecommitdiffstats
path: root/table.c
diff options
context:
space:
mode:
authorTatsuya Kinoshita <tats@debian.org>2016-11-15 14:54:46 +0000
committerTatsuya Kinoshita <tats@debian.org>2016-11-15 14:59:57 +0000
commitec99f186380d26ebf791569fdbc56dae60632365 (patch)
tree2ccc9c54b41bcd8bf7e2cdb54293426c76335ed7 /table.c
parentUpdate ChangeLog (diff)
downloadw3m-ec99f186380d26ebf791569fdbc56dae60632365.tar.gz
w3m-ec99f186380d26ebf791569fdbc56dae60632365.zip
Prevent deref null pointer in renderCoTable()
Bug-Debian: https://github.com/tats/w3m/issues/20#issuecomment-260649537
Diffstat (limited to 'table.c')
-rw-r--r--table.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/table.c b/table.c
index 2c5c36d..572ebd6 100644
--- a/table.c
+++ b/table.c
@@ -1648,6 +1648,8 @@ renderCoTable(struct table *tbl, int maxlimit)
for (i = 0; i < tbl->ntable; i++) {
t = tbl->tables[i].ptr;
+ if (t == NULL)
+ continue;
col = tbl->tables[i].col;
row = tbl->tables[i].row;
indent = tbl->tables[i].indent;