]> git.ipfire.org Git - thirdparty/git.git/blobdiff - merge-recursive.c
submodule: convert merge_submodule to use struct object_id
[thirdparty/git.git] / merge-recursive.c
index 9d6fd577e27ee5ec51b9f71c9f321b50a4af1803..1315a45b9388a133228d5fe7749d4a994390f880 100644 (file)
@@ -994,11 +994,11 @@ static int merge_file_1(struct merge_options *o,
                                return ret;
                        result->clean = (merge_status == 0);
                } else if (S_ISGITLINK(a->mode)) {
-                       result->clean = merge_submodule(result->oid.hash,
+                       result->clean = merge_submodule(&result->oid,
                                                       one->path,
-                                                      one->oid.hash,
-                                                      a->oid.hash,
-                                                      b->oid.hash,
+                                                      &one->oid,
+                                                      &a->oid,
+                                                      &b->oid,
                                                       !o->call_depth);
                } else if (S_ISLNK(a->mode)) {
                        oidcpy(&result->oid, &a->oid);