From bbdc7a825d1c7e65516cbc92e72335bf1f35c2f0 Mon Sep 17 00:00:00 2001 From: Frank Benkstein Date: Mon, 9 Jun 2014 23:19:17 +0200 Subject: add support for annotated tags --- object.go | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'object.go') diff --git a/object.go b/object.go index 10f5f7c..f351640 100644 --- a/object.go +++ b/object.go @@ -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 -- cgit v1.2.3