diff options
| author | Carlos Martín Nieto <[email protected]> | 2014-07-03 08:37:23 +0200 |
|---|---|---|
| committer | Carlos Martín Nieto <[email protected]> | 2014-07-03 08:37:23 +0200 |
| commit | d117fc9aa8b727a59fbdf7b1aa3bd87c60331b6a (patch) | |
| tree | 834ec9e204148ca901b7daef3c9af9dfbbb3a922 /object.go | |
| parent | ae5efcda9be2054734cdc3399a85e6f2ddceacff (diff) | |
| parent | b3306bee412e29558ac334d2a4bbc0be7d85e2d5 (diff) | |
Merge commit 'refs/pull/95/head' of github.com:libgit2/git2go
Diffstat (limited to 'object.go')
| -rw-r--r-- | object.go | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -100,6 +100,13 @@ func allocObject(cobj *C.git_object, repo *Repository) Object { } runtime.SetFinalizer(blob, (*Blob).Free) return blob + case ObjectTag: + tag := &Tag{ + gitObject: obj, + cast_ptr: (*C.git_tag)(cobj), + } + runtime.SetFinalizer(tag, (*Tag).Free) + return tag } return nil |
