From cde218e65dfef5ce03a48d641fd8f7913cf17b2d Mon Sep 17 00:00:00 2001 From: stanly Date: Thu, 10 Feb 2022 16:46:49 +0300 Subject: Restoring authorship annotation for . Commit 1 of 2. --- library/cpp/diff/diff.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'library/cpp/diff/diff.h') diff --git a/library/cpp/diff/diff.h b/library/cpp/diff/diff.h index 94fb00cd0b3..aded9022ad0 100644 --- a/library/cpp/diff/diff.h +++ b/library/cpp/diff/diff.h @@ -27,7 +27,7 @@ namespace NDiff { }; template - size_t InlineDiff(TVector>& chunks, const TConstArrayRef& left, const TConstArrayRef& right) { + size_t InlineDiff(TVector>& chunks, const TConstArrayRef& left, const TConstArrayRef& right) { TConstArrayRef s1(left); TConstArrayRef s2(right); @@ -53,8 +53,8 @@ namespace NDiff { const T* e1 = s1.begin(); const T* e2 = s2.begin(); - size_t dist = s1.size() - lcs.size(); - + size_t dist = s1.size() - lcs.size(); + const size_t n = ctx.ResultBuffer.size(); for (size_t i = 0; i <= n && (e1 != s1.end() || e2 != s2.end());) { if (i < n) { @@ -86,8 +86,8 @@ namespace NDiff { d1 = e1; d2 = e2; } - - return dist; + + return dist; } template @@ -106,7 +106,7 @@ namespace NDiff { // Without delimiters calculates character-wise diff // With delimiters calculates token-wise diff - size_t InlineDiff(TVector>& chunks, const TStringBuf& left, const TStringBuf& right, const TString& delims = TString()); + size_t InlineDiff(TVector>& chunks, const TStringBuf& left, const TStringBuf& right, const TString& delims = TString()); size_t InlineDiff(TVector>& chunks, const TWtringBuf& left, const TWtringBuf& right, const TUtf16String& delims = TUtf16String()); } -- cgit v1.3