Merge pull request #51 from Tobscher/master

added write method to index
This commit is contained in:
Carlos Martín Nieto 2014-02-23 15:49:31 +01:00
commit af80cc73ad
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)