Commit ce72e399 by nulltoken

commit: guard create() against not owned trees

parent dfec726b
...@@ -149,6 +149,7 @@ int git_commit_create( ...@@ -149,6 +149,7 @@ int git_commit_create(
const git_oid **parent_oids; const git_oid **parent_oids;
assert(parent_count >= 0); assert(parent_count >= 0);
assert(git_object_owner((const git_object *)tree) == repo);
parent_oids = git__malloc(parent_count * sizeof(git_oid *)); parent_oids = git__malloc(parent_count * sizeof(git_oid *));
GITERR_CHECK_ALLOC(parent_oids); GITERR_CHECK_ALLOC(parent_oids);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment