From: Phillip Wood <redacted>
The string lengths are not used in cmp_in_block_with_wsd() so lets
remove them.
Signed-off-by: Phillip Wood <redacted>
---
diff.c | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/diff.c b/diff.c
index 9393993e33..0a652e28d4 100644
--- a/diff.c
+++ b/diff.c
@@ -789,7 +789,6 @@ static int cmp_in_block_with_wsd(const struct diff_options *o,
int n)
{
struct emitted_diff_symbol *l = &o->emitted_symbols->buf[n];
- int al = cur->es->len, cl = l->len;
const char *a = cur->es->line,
*b = match->es->line,
*c = l->line;@@ -823,13 +822,10 @@ static int cmp_in_block_with_wsd(const struct diff_options *o,
*/
wslen = strlen(pmb->wsd->string);
- if (pmb->wsd->current_longer) {
+ if (pmb->wsd->current_longer)
c += wslen;
- cl -= wslen;
- } else {
+ else
a += wslen;
- al -= wslen;
- }
if (strcmp(a, c))
return 1;--
2.19.0