Merge pull request #51 from Tobscher/master
added write method to index
This commit is contained in:
commit
af80cc73ad
12
index.go
12
index.go
|
@ -49,6 +49,18 @@ func (v *Index) WriteTree() (*Oid, error) {
|
||||||
return oid, nil
|
return oid, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (v *Index) Write() (error) {
|
||||||
|
runtime.LockOSThread()
|
||||||
|
defer runtime.UnlockOSThread()
|
||||||
|
|
||||||
|
ret := C.git_index_write(v.ptr)
|
||||||
|
if ret < 0 {
|
||||||
|
return LastError()
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
func (v *Index) Free() {
|
func (v *Index) Free() {
|
||||||
runtime.SetFinalizer(v, nil)
|
runtime.SetFinalizer(v, nil)
|
||||||
C.git_index_free(v.ptr)
|
C.git_index_free(v.ptr)
|
||||||
|
|
Loading…
Reference in New Issue