From c8529e79da002e6c816c0df895edc7ce7a543a37 Mon Sep 17 00:00:00 2001 From: Ben Navetta Date: Mon, 25 Aug 2014 17:41:35 -0400 Subject: [PATCH] don't return anything from StatusList.Free --- status.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/status.go b/status.go index 4523cb8..efe6eb0 100644 --- a/status.go +++ b/status.go @@ -61,14 +61,13 @@ func newStatusListFromC(ptr *C.git_status_list) *StatusList { return statusList } -func (statusList *StatusList) Free() error { +func (statusList *StatusList) Free() { if statusList.ptr == nil { - return ErrInvalid + return } runtime.SetFinalizer(statusList, nil) C.git_status_list_free(statusList.ptr) statusList.ptr = nil - return nil } func (statusList *StatusList) ByIndex(index int) (StatusEntry, error) {