From 43b6e0b15487b3a109f586fedfc69c8e73089b70 Mon Sep 17 00:00:00 2001 From: David Calavera Date: Thu, 24 Jul 2014 17:20:22 -0700 Subject: Make a new pointer to pass to git_revparse. --- revparse.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'revparse.go') 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() -- cgit v1.2.3