Use cbool-helper in Discover() #23

Merged
Merovius merged 1 commits from discover into master 2013-05-16 19:43:26 -05:00
1 changed files with 1 additions and 8 deletions

9
git.go
View File

@ -134,14 +134,7 @@ func Discover(start string, across_fs bool, ceiling_dirs []string) (string, erro
retpath := (*C.char)(C.malloc(C.GIT_PATH_MAX)) retpath := (*C.char)(C.malloc(C.GIT_PATH_MAX))
defer C.free(unsafe.Pointer(retpath)) defer C.free(unsafe.Pointer(retpath))
var acrfs C.int r := C.git_repository_discover(retpath, C.GIT_PATH_MAX, cstart, cbool(across_fs), ceildirs)
if across_fs {
acrfs = 1
} else {
acrfs = 0
}
r := C.git_repository_discover(retpath, C.GIT_PATH_MAX, cstart, acrfs, ceildirs)
if r == 0 { if r == 0 {
return C.GoString(retpath), nil return C.GoString(retpath), nil