diff options
| author | Frank Benkstein <[email protected]> | 2014-06-09 23:19:17 +0200 |
|---|---|---|
| committer | Frank Benkstein <[email protected]> | 2014-06-09 23:19:17 +0200 |
| commit | bbdc7a825d1c7e65516cbc92e72335bf1f35c2f0 (patch) | |
| tree | 878f12f83c0701cd849c0458deb29cf2273735f4 /object.go | |
| parent | 3ca566e105e8156a2583f36e9dd9e06ed3b3564c (diff) | |
add support for annotated tags
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 |
