Make a new pointer to pass to git_revparse.
This commit is contained in:
parent
1e651aaa22
commit
43b6e0b154
|
@ -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()
|
||||
|
|
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue