Closed jorio closed 3 weeks ago
When a submodule isn't in HEAD, git_submodule_head_id returns NULL.
pygit2's Submodule.head_id didn't check for ffi.NULL and built an Oid from garbage data in this case.
When a submodule isn't in HEAD, git_submodule_head_id returns NULL.
pygit2's Submodule.head_id didn't check for ffi.NULL and built an Oid from garbage data in this case.