@@ -61,7 +61,7 @@ func NewConfig() (*Config, error) {
6161 defer runtime .UnlockOSThread ()
6262
6363 if ret := C .git_config_new (& config .ptr ); ret < 0 {
64- return nil , LastError ( )
64+ return nil , MakeGitError ( ret )
6565 }
6666
6767 return config , nil
@@ -78,7 +78,7 @@ func (c *Config) AddFile(path string, level ConfigLevel, force bool) error {
7878
7979 ret := C .git_config_add_file_ondisk (c .ptr , cpath , C .git_config_level_t (level ), cbool (force ))
8080 if ret < 0 {
81- return LastError ( )
81+ return MakeGitError ( ret )
8282 }
8383
8484 return nil
@@ -142,7 +142,7 @@ func (c *Config) LookupBool(name string) (bool, error) {
142142
143143 ret := C .git_config_get_bool (& out , c .ptr , cname )
144144 if ret < 0 {
145- return false , LastError ( )
145+ return false , MakeGitError ( ret )
146146 }
147147
148148 return out != 0 , nil
@@ -167,7 +167,7 @@ func (c *Config) NewMultivarIterator(name, regexp string) (*ConfigIterator, erro
167167
168168 ret := C .git_config_multivar_iterator_new (& iter .ptr , c .ptr , cname , cregexp )
169169 if ret < 0 {
170- return nil , LastError ( )
170+ return nil , MakeGitError ( ret )
171171 }
172172
173173 runtime .SetFinalizer (iter , (* ConfigIterator ).Free )
@@ -184,7 +184,7 @@ func (c *Config) NewIterator() (*ConfigIterator, error) {
184184
185185 ret := C .git_config_iterator_new (& iter .ptr , c .ptr )
186186 if ret < 0 {
187- return nil , LastError ( )
187+ return nil , MakeGitError ( ret )
188188 }
189189
190190 return iter , nil
@@ -202,7 +202,7 @@ func (c *Config) NewIteratorGlob(regexp string) (*ConfigIterator, error) {
202202
203203 ret := C .git_config_iterator_glob_new (& iter .ptr , c .ptr , cregexp )
204204 if ret < 0 {
205- return nil , LastError ( )
205+ return nil , MakeGitError ( ret )
206206 }
207207
208208 return iter , nil
@@ -237,7 +237,7 @@ func (c *Config) SetInt32(name string, value int32) (err error) {
237237
238238 ret := C .git_config_set_int32 (c .ptr , cname , C .int32_t (value ))
239239 if ret < 0 {
240- return LastError ( )
240+ return MakeGitError ( ret )
241241 }
242242
243243 return nil
@@ -252,7 +252,7 @@ func (c *Config) SetInt64(name string, value int64) (err error) {
252252
253253 ret := C .git_config_set_int64 (c .ptr , cname , C .int64_t (value ))
254254 if ret < 0 {
255- return LastError ( )
255+ return MakeGitError ( ret )
256256 }
257257
258258 return nil
@@ -267,7 +267,7 @@ func (c *Config) SetBool(name string, value bool) (err error) {
267267
268268 ret := C .git_config_set_bool (c .ptr , cname , cbool (value ))
269269 if ret < 0 {
270- return LastError ( )
270+ return MakeGitError ( ret )
271271 }
272272
273273 return nil
@@ -288,7 +288,7 @@ func (c *Config) SetMultivar(name, regexp, value string) (err error) {
288288
289289 ret := C .git_config_set_multivar (c .ptr , cname , cregexp , cvalue )
290290 if ret < 0 {
291- return LastError ( )
291+ return MakeGitError ( ret )
292292 }
293293
294294 return nil
@@ -304,7 +304,7 @@ func (c *Config) Delete(name string) error {
304304 ret := C .git_config_delete_entry (c .ptr , cname )
305305
306306 if ret < 0 {
307- return LastError ( )
307+ return MakeGitError ( ret )
308308 }
309309
310310 return nil
@@ -319,7 +319,7 @@ func (c *Config) OpenLevel(parent *Config, level ConfigLevel) (*Config, error) {
319319
320320 ret := C .git_config_open_level (& config .ptr , parent .ptr , C .git_config_level_t (level ))
321321 if ret < 0 {
322- return nil , LastError ( )
322+ return nil , MakeGitError ( ret )
323323 }
324324
325325 return config , nil
@@ -336,7 +336,7 @@ func OpenOndisk(parent *Config, path string) (*Config, error) {
336336 defer runtime .UnlockOSThread ()
337337
338338 if ret := C .git_config_open_ondisk (& config .ptr , cpath ); ret < 0 {
339- return nil , LastError ( )
339+ return nil , MakeGitError ( ret )
340340 }
341341
342342 return config , nil
@@ -348,7 +348,7 @@ func (c *Config) Refresh() error {
348348 defer runtime .UnlockOSThread ()
349349
350350 if ret := C .git_config_refresh (c .ptr ); ret < 0 {
351- return LastError ( )
351+ return MakeGitError ( ret )
352352 }
353353
354354 return nil
@@ -364,7 +364,7 @@ func (iter *ConfigIterator) Next() (*ConfigEntry, error) {
364364
365365 ret := C .git_config_next (& centry , iter .ptr )
366366 if ret < 0 {
367- return nil , LastError ( )
367+ return nil , MakeGitError ( ret )
368368 }
369369
370370 return newConfigEntryFromC (centry ), nil
0 commit comments