]> git.cameronkatri.com Git - cgit.git/commitdiff
ui-ssdiff: move LCS table away from the stack
authorJamie Couture <jamie.couture@gmail.com>
Sat, 17 Sep 2011 22:25:01 +0000 (18:25 -0400)
committerLars Hjemli <hjemli@gmail.com>
Tue, 3 Jan 2012 15:16:01 +0000 (15:16 +0000)
Printing deferred line changes for files containing long lines would
cause a segfault.

- limit LCS table size: 128x128.
- move LCS table to global context: avoid allocating/freeing memory
  for every deferred line change.

Signed-off-by: Jamie Couture <jamie.couture@gmail.com>

No differences found