refactor(merge): change the size of allocation

This commit is contained in:
Aleksey Kulikov 2021-12-22 11:56:02 +03:00
parent 50a6087a5b
commit 0176b66ba7

View file

@ -32,7 +32,7 @@ Pointer<git_oid> mergeBaseMany({
required List<git_oid> commits, required List<git_oid> commits,
}) { }) {
final out = calloc<git_oid>(); final out = calloc<git_oid>();
final commitsC = calloc<git_oid>(commits.length * 20); final commitsC = calloc<git_oid>(commits.length);
for (var i = 0; i < commits.length; i++) { for (var i = 0; i < commits.length; i++) {
commitsC[i].id = commits[i].id; commitsC[i].id = commits[i].id;
} }
@ -62,7 +62,7 @@ Pointer<git_oid> mergeBaseOctopus({
required List<git_oid> commits, required List<git_oid> commits,
}) { }) {
final out = calloc<git_oid>(); final out = calloc<git_oid>();
final commitsC = calloc<git_oid>(commits.length * 20); final commitsC = calloc<git_oid>(commits.length);
for (var i = 0; i < commits.length; i++) { for (var i = 0; i < commits.length; i++) {
commitsC[i].id = commits[i].id; commitsC[i].id = commits[i].id;
} }