Convert the rest of the errors
This commit is contained in:
parent
499f52a354
commit
00ea11691b
30
config.go
30
config.go
|
@ -61,7 +61,7 @@ func NewConfig() (*Config, error) {
|
|||
defer runtime.UnlockOSThread()
|
||||
|
||||
if ret := C.git_config_new(&config.ptr); ret < 0 {
|
||||
return nil, LastError()
|
||||
return nil, MakeGitError(ret)
|
||||
}
|
||||
|
||||
return config, nil
|
||||
|
@ -78,7 +78,7 @@ func (c *Config) AddFile(path string, level ConfigLevel, force bool) error {
|
|||
|
||||
ret := C.git_config_add_file_ondisk(c.ptr, cpath, C.git_config_level_t(level), cbool(force))
|
||||
if ret < 0 {
|
||||
return LastError()
|
||||
return MakeGitError(ret)
|
||||
}
|
||||
|
||||
return nil
|
||||
|
@ -142,7 +142,7 @@ func (c *Config) LookupBool(name string) (bool, error) {
|
|||
|
||||
ret := C.git_config_get_bool(&out, c.ptr, cname)
|
||||
if ret < 0 {
|
||||
return false, LastError()
|
||||
return false, MakeGitError(ret)
|
||||
}
|
||||
|
||||
return out != 0, nil
|
||||
|
@ -167,7 +167,7 @@ func (c *Config) NewMultivarIterator(name, regexp string) (*ConfigIterator, erro
|
|||
|
||||
ret := C.git_config_multivar_iterator_new(&iter.ptr, c.ptr, cname, cregexp)
|
||||
if ret < 0 {
|
||||
return nil, LastError()
|
||||
return nil, MakeGitError(ret)
|
||||
}
|
||||
|
||||
runtime.SetFinalizer(iter, (*ConfigIterator).Free)
|
||||
|
@ -184,7 +184,7 @@ func (c *Config) NewIterator() (*ConfigIterator, error) {
|
|||
|
||||
ret := C.git_config_iterator_new(&iter.ptr, c.ptr)
|
||||
if ret < 0 {
|
||||
return nil, LastError()
|
||||
return nil, MakeGitError(ret)
|
||||
}
|
||||
|
||||
return iter, nil
|
||||
|
@ -202,7 +202,7 @@ func (c *Config) NewIteratorGlob(regexp string) (*ConfigIterator, error) {
|
|||
|
||||
ret := C.git_config_iterator_glob_new(&iter.ptr, c.ptr, cregexp)
|
||||
if ret < 0 {
|
||||
return nil, LastError()
|
||||
return nil, MakeGitError(ret)
|
||||
}
|
||||
|
||||
return iter, nil
|
||||
|
@ -237,7 +237,7 @@ func (c *Config) SetInt32(name string, value int32) (err error) {
|
|||
|
||||
ret := C.git_config_set_int32(c.ptr, cname, C.int32_t(value))
|
||||
if ret < 0 {
|
||||
return LastError()
|
||||
return MakeGitError(ret)
|
||||
}
|
||||
|
||||
return nil
|
||||
|
@ -252,7 +252,7 @@ func (c *Config) SetInt64(name string, value int64) (err error) {
|
|||
|
||||
ret := C.git_config_set_int64(c.ptr, cname, C.int64_t(value))
|
||||
if ret < 0 {
|
||||
return LastError()
|
||||
return MakeGitError(ret)
|
||||
}
|
||||
|
||||
return nil
|
||||
|
@ -267,7 +267,7 @@ func (c *Config) SetBool(name string, value bool) (err error) {
|
|||
|
||||
ret := C.git_config_set_bool(c.ptr, cname, cbool(value))
|
||||
if ret < 0 {
|
||||
return LastError()
|
||||
return MakeGitError(ret)
|
||||
}
|
||||
|
||||
return nil
|
||||
|
@ -288,7 +288,7 @@ func (c *Config) SetMultivar(name, regexp, value string) (err error) {
|
|||
|
||||
ret := C.git_config_set_multivar(c.ptr, cname, cregexp, cvalue)
|
||||
if ret < 0 {
|
||||
return LastError()
|
||||
return MakeGitError(ret)
|
||||
}
|
||||
|
||||
return nil
|
||||
|
@ -304,7 +304,7 @@ func (c *Config) Delete(name string) error {
|
|||
ret := C.git_config_delete_entry(c.ptr, cname)
|
||||
|
||||
if ret < 0 {
|
||||
return LastError()
|
||||
return MakeGitError(ret)
|
||||
}
|
||||
|
||||
return nil
|
||||
|
@ -319,7 +319,7 @@ func (c *Config) OpenLevel(parent *Config, level ConfigLevel) (*Config, error) {
|
|||
|
||||
ret := C.git_config_open_level(&config.ptr, parent.ptr, C.git_config_level_t(level))
|
||||
if ret < 0 {
|
||||
return nil, LastError()
|
||||
return nil, MakeGitError(ret)
|
||||
}
|
||||
|
||||
return config, nil
|
||||
|
@ -336,7 +336,7 @@ func OpenOndisk(parent *Config, path string) (*Config, error) {
|
|||
defer runtime.UnlockOSThread()
|
||||
|
||||
if ret := C.git_config_open_ondisk(&config.ptr, cpath); ret < 0 {
|
||||
return nil, LastError()
|
||||
return nil, MakeGitError(ret)
|
||||
}
|
||||
|
||||
return config, nil
|
||||
|
@ -348,7 +348,7 @@ func (c *Config) Refresh() error {
|
|||
defer runtime.UnlockOSThread()
|
||||
|
||||
if ret := C.git_config_refresh(c.ptr); ret < 0 {
|
||||
return LastError()
|
||||
return MakeGitError(ret)
|
||||
}
|
||||
|
||||
return nil
|
||||
|
@ -364,7 +364,7 @@ func (iter *ConfigIterator) Next() (*ConfigEntry, error) {
|
|||
|
||||
ret := C.git_config_next(¢ry, iter.ptr)
|
||||
if ret < 0 {
|
||||
return nil, LastError()
|
||||
return nil, MakeGitError(ret)
|
||||
}
|
||||
|
||||
return newConfigEntryFromC(centry), nil
|
||||
|
|
2
index.go
2
index.go
|
@ -68,7 +68,7 @@ func (v *Index) Write() (error) {
|
|||
|
||||
ret := C.git_index_write(v.ptr)
|
||||
if ret < 0 {
|
||||
return LastError()
|
||||
return MakeGitError(ret)
|
||||
}
|
||||
|
||||
return nil
|
||||
|
|
12
odb.go
12
odb.go
|
@ -90,7 +90,7 @@ func (v *Odb) Hash(data []byte, otype ObjectType) (oid *Oid, err error) {
|
|||
|
||||
ret := C.git_odb_hash(oid.toC(), ptr, C.size_t(header.Len), C.git_otype(otype));
|
||||
if ret < 0 {
|
||||
err = LastError()
|
||||
err = MakeGitError(ret)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
@ -101,7 +101,7 @@ func (v *Odb) NewReadStream(id *Oid) (*OdbReadStream, error) {
|
|||
stream := new(OdbReadStream)
|
||||
ret := C.git_odb_open_rstream(&stream.ptr, v.ptr, id.toC())
|
||||
if ret < 0 {
|
||||
return nil, LastError()
|
||||
return nil, MakeGitError(ret)
|
||||
}
|
||||
|
||||
runtime.SetFinalizer(stream, (*OdbReadStream).Free)
|
||||
|
@ -115,7 +115,7 @@ func (v *Odb) NewWriteStream(size int, otype ObjectType) (*OdbWriteStream, error
|
|||
stream := new(OdbWriteStream)
|
||||
ret := C.git_odb_open_wstream(&stream.ptr, v.ptr, C.size_t(size), C.git_otype(otype))
|
||||
if ret < 0 {
|
||||
return nil, LastError()
|
||||
return nil, MakeGitError(ret)
|
||||
}
|
||||
|
||||
runtime.SetFinalizer(stream, (*OdbWriteStream).Free)
|
||||
|
@ -164,7 +164,7 @@ func (stream *OdbReadStream) Read(data []byte) (int, error) {
|
|||
size := C.size_t(header.Cap)
|
||||
ret := C.git_odb_stream_read(stream.ptr, ptr, size)
|
||||
if ret < 0 {
|
||||
return 0, LastError()
|
||||
return 0, MakeGitError(ret)
|
||||
}
|
||||
|
||||
header.Len = int(ret)
|
||||
|
@ -196,7 +196,7 @@ func (stream *OdbWriteStream) Write(data []byte) (int, error) {
|
|||
|
||||
ret := C.git_odb_stream_write(stream.ptr, ptr, size)
|
||||
if ret < 0 {
|
||||
return 0, LastError()
|
||||
return 0, MakeGitError(ret)
|
||||
}
|
||||
|
||||
return len(data), nil
|
||||
|
@ -207,7 +207,7 @@ func (stream *OdbWriteStream) Write(data []byte) (int, error) {
|
|||
func (stream *OdbWriteStream) Close() error {
|
||||
ret := C.git_odb_stream_finalize_write(stream.Id.toC(), stream.ptr)
|
||||
if ret < 0 {
|
||||
return LastError()
|
||||
return MakeGitError(ret)
|
||||
}
|
||||
|
||||
return nil
|
||||
|
|
|
@ -247,7 +247,7 @@ func (v *ReferenceIterator) Next() (*Reference, error) {
|
|||
return nil, ErrIterOver
|
||||
}
|
||||
if ret < 0 {
|
||||
return nil, LastError()
|
||||
return nil, MakeGitError(ret)
|
||||
}
|
||||
|
||||
return newReferenceFromC(ptr), nil
|
||||
|
|
|
@ -247,7 +247,7 @@ func (sub *Submodule) SetFetchRecurseSubmodules(recurse SubmoduleRecurse) error
|
|||
|
||||
ret := C.git_submodule_set_fetch_recurse_submodules(sub.ptr, C.git_submodule_recurse_t(recurse))
|
||||
if ret < 0 {
|
||||
return MakeGitError(ret)
|
||||
return MakeGitError(C.int(ret))
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue