(id *Oid)
| 260 | } |
| 261 | |
| 262 | func (v *Repository) LookupCommit(id *Oid) (*Commit, error) { |
| 263 | obj, err := v.lookupType(id, ObjectCommit) |
| 264 | if err != nil { |
| 265 | return nil, err |
| 266 | } |
| 267 | defer obj.Free() |
| 268 | |
| 269 | return obj.AsCommit() |
| 270 | } |
| 271 | |
| 272 | // LookupPrefixCommit looks up a commit by its OID given a prefix of its identifier. |
| 273 | func (v *Repository) LookupPrefixCommit(id *Oid, prefix uint) (*Commit, error) { |