added write method

This commit is contained in:
Tobias Haar 2014-01-24 01:10:23 +00:00
parent 66e1c47619
commit 054268a634
1 changed files with 12 additions and 0 deletions

View File

@ -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)