()
| 758 | ) |
| 759 | |
| 760 | func (r *Repository) State() RepositoryState { |
| 761 | runtime.LockOSThread() |
| 762 | defer runtime.UnlockOSThread() |
| 763 | |
| 764 | ret := RepositoryState(C.git_repository_state(r.ptr)) |
| 765 | runtime.KeepAlive(r) |
| 766 | |
| 767 | return ret |
| 768 | } |
| 769 | |
| 770 | func (r *Repository) StateCleanup() error { |
| 771 | runtime.LockOSThread() |