Add upstream patch for bug https://github.com/jonas/tig/issues/402
ok ajacoutot@ dcoppa@
This commit is contained in:
parent
aeb10edd0e
commit
0cf3c4c0dd
@ -1,7 +1,8 @@
|
||||
# $OpenBSD: Makefile,v 1.13 2015/03/19 16:05:01 mikeb Exp $
|
||||
# $OpenBSD: Makefile,v 1.14 2015/06/10 18:33:00 matthieu Exp $
|
||||
|
||||
COMMENT = ncurses GIT repository browser
|
||||
DISTNAME = tig-2.1
|
||||
REVISION = 0
|
||||
CATEGORIES = devel
|
||||
HOMEPAGE = http://jonas.nitro.dk/tig/
|
||||
MAINTAINER = Tobias Ulmer <tobiasu@tmux.org>
|
||||
|
16
devel/tig/patches/patch-src_graph-v2_c
Normal file
16
devel/tig/patches/patch-src_graph-v2_c
Normal file
@ -0,0 +1,16 @@
|
||||
$OpenBSD: patch-src_graph-v2_c,v 1.1 2015/06/10 18:33:00 matthieu Exp $
|
||||
|
||||
Fix potential invalid read in shift_left()
|
||||
https://github.com/jonas/tig/commit/38e8e7d1527cab1d7c9d5cc8030c940d4e2485fb
|
||||
|
||||
--- src/graph-v2.c.orig Wed Mar 11 04:30:33 2015
|
||||
+++ src/graph-v2.c Wed Jun 10 08:43:43 2015
|
||||
@@ -668,7 +668,7 @@
|
||||
symbol->matches_commit = (strcmp(column->id, graph->id) == 0);
|
||||
|
||||
symbol->shift_left = shift_left(row, prev_row, pos);
|
||||
- symbol->continue_shift = shift_left(row, prev_row, pos + 1);
|
||||
+ symbol->continue_shift = (pos + 1 < row->size) ? shift_left(row, prev_row, pos + 1) : 0;
|
||||
symbol->below_shift = prev_row->columns[pos].symbol.shift_left;
|
||||
|
||||
symbol->new_column = new_column(row, prev_row, pos);
|
Loading…
Reference in New Issue
Block a user