From 43b6e0b15487b3a109f586fedfc69c8e73089b70 Mon Sep 17 00:00:00 2001 From: David Calavera Date: Thu, 24 Jul 2014 17:20:22 -0700 Subject: [PATCH] Make a new pointer to pass to git_revparse. --- revparse.go | 2 +- revparse_test.go | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/revparse.go b/revparse.go index 7c43798..bc9a4e2 100644 --- a/revparse.go +++ b/revparse.go @@ -46,7 +46,7 @@ func (r *Repository) RevParse(spec string) (*RevSpec, error) { cspec := C.CString(spec) defer C.free(unsafe.Pointer(cspec)) - var ptr *C.git_revspec + ptr := new(C.git_revspec) runtime.LockOSThread() defer runtime.UnlockOSThread() diff --git a/revparse_test.go b/revparse_test.go index dea2150..45dc7dc 100644 --- a/revparse_test.go +++ b/revparse_test.go @@ -1,7 +1,6 @@ package git import ( - "fmt" "os" "testing" ) @@ -11,7 +10,6 @@ func TestRevParseSingle(t *testing.T) { defer os.RemoveAll(repo.Workdir()) commitId, _ := seedTestRepo(t, repo) - fmt.Println(commitId) revSpec, err := repo.RevParse("HEAD") checkFatal(t, err)