diff options
| author | stanly <[email protected]> | 2022-02-10 16:46:49 +0300 |
|---|---|---|
| committer | Daniil Cherednik <[email protected]> | 2022-02-10 16:46:49 +0300 |
| commit | 6170310e8721e225f64ddabf7a7358253d7a1249 (patch) | |
| tree | 49e222ea1c5804306084bb3ae065bb702625360f /library/cpp/diff/diff.cpp | |
| parent | cde218e65dfef5ce03a48d641fd8f7913cf17b2d (diff) | |
Restoring authorship annotation for <[email protected]>. Commit 2 of 2.
Diffstat (limited to 'library/cpp/diff/diff.cpp')
| -rw-r--r-- | library/cpp/diff/diff.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/library/cpp/diff/diff.cpp b/library/cpp/diff/diff.cpp index 0598f005b03..be57da7f396 100644 --- a/library/cpp/diff/diff.cpp +++ b/library/cpp/diff/diff.cpp @@ -58,18 +58,18 @@ struct TCollection<wchar16>: public TCollectionImpl<wchar16> { } }; -size_t NDiff::InlineDiff(TVector<TChunk<char>>& chunks, const TStringBuf& left, const TStringBuf& right, const TString& delims) { +size_t NDiff::InlineDiff(TVector<TChunk<char>>& chunks, const TStringBuf& left, const TStringBuf& right, const TString& delims) { if (delims.empty()) { return InlineDiff<char>(chunks, TConstArrayRef<char>(left.data(), left.size()), TConstArrayRef<char>(right.data(), right.size())); } TCollection<char> c1(left, delims); TCollection<char> c2(right, delims); TVector<TChunk<ui64>> diff; - const size_t dist = InlineDiff<ui64>(diff, c1.GetKeys(), c2.GetKeys()); + const size_t dist = InlineDiff<ui64>(diff, c1.GetKeys(), c2.GetKeys()); for (const auto& it : diff) { chunks.push_back(TChunk<char>(c1.Remap(it.Left), c2.Remap(it.Right), c1.Remap(it.Common))); } - return dist; + return dist; } size_t NDiff::InlineDiff(TVector<TChunk<wchar16>>& chunks, const TWtringBuf& left, const TWtringBuf& right, const TUtf16String& delims) { @@ -79,9 +79,9 @@ size_t NDiff::InlineDiff(TVector<TChunk<wchar16>>& chunks, const TWtringBuf& lef TCollection<wchar16> c1(left, delims); TCollection<wchar16> c2(right, delims); TVector<TChunk<ui64>> diff; - const size_t dist = InlineDiff<ui64>(diff, c1.GetKeys(), c2.GetKeys()); + const size_t dist = InlineDiff<ui64>(diff, c1.GetKeys(), c2.GetKeys()); for (const auto& it : diff) { chunks.push_back(TChunk<wchar16>(c1.Remap(it.Left), c2.Remap(it.Right), c1.Remap(it.Common))); } - return dist; + return dist; } |
