Merge branch 'nd/strbuf-utf8-replace'
* nd/strbuf-utf8-replace: utf8.c: fix strbuf_utf8_replace() consuming data beyond input string
This commit is contained in:
commit
1764e8124e
@ -431,6 +431,13 @@ EOF
|
||||
test_cmp expected actual
|
||||
'
|
||||
|
||||
test_expect_success 'strbuf_utf8_replace() not producing NUL' '
|
||||
git log --color --pretty="tformat:%<(10,trunc)%s%>>(10,ltrunc)%C(auto)%d" |
|
||||
test_decode_color |
|
||||
nul_to_q >actual &&
|
||||
! grep Q actual
|
||||
'
|
||||
|
||||
# get new digests (with no abbreviations)
|
||||
head1=$(git rev-parse --verify HEAD~0) &&
|
||||
head2=$(git rev-parse --verify HEAD~1) &&
|
||||
|
Loading…
Reference in New Issue
Block a user