aboutsummaryrefslogtreecommitdiff
path: root/src/deps/diffz/DiffMatchPatch.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/deps/diffz/DiffMatchPatch.zig')
-rw-r--r--src/deps/diffz/DiffMatchPatch.zig9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/deps/diffz/DiffMatchPatch.zig b/src/deps/diffz/DiffMatchPatch.zig
index a85bc950d..4603aee1b 100644
--- a/src/deps/diffz/DiffMatchPatch.zig
+++ b/src/deps/diffz/DiffMatchPatch.zig
@@ -23,6 +23,7 @@
const DiffMatchPatch = @This();
const std = @import("std");
+const bun = @import("bun");
const testing = std.testing;
const ArrayListUnmanaged = std.ArrayListUnmanaged;
const DiffList = ArrayListUnmanaged(Diff);
@@ -817,8 +818,8 @@ fn diffCleanupMerge(allocator: std.mem.Allocator, diffs: *DiffList) DiffError!vo
var nt = try allocator.alloc(u8, diffs.items[ii].text.len + common_length);
// try diffs.items[pointer - count_delete - count_insert - 1].text.append(allocator, text_insert.items[0..common_length]);
- std.mem.copy(u8, nt, diffs.items[ii].text);
- std.mem.copy(u8, nt[diffs.items[ii].text.len..], text_insert.items[0..common_length]);
+ bun.copy(u8, nt, diffs.items[ii].text);
+ bun.copy(u8, nt[diffs.items[ii].text.len..], text_insert.items[0..common_length]);
// allocator.free(diffs.items[ii].text);
diffs.items[ii].text = nt;
@@ -870,8 +871,8 @@ fn diffCleanupMerge(allocator: std.mem.Allocator, diffs: *DiffList) DiffError!vo
var nt = try allocator.alloc(u8, diffs.items[pointer - 1].text.len + diffs.items[pointer].text.len);
// try diffs.items[pointer - count_delete - count_insert - 1].text.append(allocator, text_insert.items[0..common_length]);
- std.mem.copy(u8, nt, diffs.items[pointer - 1].text);
- std.mem.copy(u8, nt[diffs.items[pointer - 1].text.len..], diffs.items[pointer].text);
+ bun.copy(u8, nt, diffs.items[pointer - 1].text);
+ bun.copy(u8, nt[diffs.items[pointer - 1].text.len..], diffs.items[pointer].text);
// allocator.free(diffs.items[pointer - 1].text);
diffs.items[pointer - 1].text = nt;