@@ -134,7 +134,7 @@ func (c *Config) LookupString(name string) (string, error) {
134134 if ret < 0 {
135135 return "" , MakeGitError (ret )
136136 }
137- defer C .git_buf_free (& valBuf )
137+ defer C .git_buf_dispose (& valBuf )
138138
139139 return C .GoString (valBuf .ptr ), nil
140140}
@@ -390,7 +390,7 @@ func (iter *ConfigIterator) Free() {
390390
391391func ConfigFindGlobal () (string , error ) {
392392 var buf C.git_buf
393- defer C .git_buf_free (& buf )
393+ defer C .git_buf_dispose (& buf )
394394
395395 runtime .LockOSThread ()
396396 defer runtime .UnlockOSThread ()
@@ -405,7 +405,7 @@ func ConfigFindGlobal() (string, error) {
405405
406406func ConfigFindSystem () (string , error ) {
407407 var buf C.git_buf
408- defer C .git_buf_free (& buf )
408+ defer C .git_buf_dispose (& buf )
409409
410410 runtime .LockOSThread ()
411411 defer runtime .UnlockOSThread ()
@@ -420,7 +420,7 @@ func ConfigFindSystem() (string, error) {
420420
421421func ConfigFindXDG () (string , error ) {
422422 var buf C.git_buf
423- defer C .git_buf_free (& buf )
423+ defer C .git_buf_dispose (& buf )
424424
425425 runtime .LockOSThread ()
426426 defer runtime .UnlockOSThread ()
@@ -438,7 +438,7 @@ func ConfigFindXDG() (string, error) {
438438// Look for the file in %PROGRAMDATA%\Git\config used by portable git.
439439func ConfigFindProgramdata () (string , error ) {
440440 var buf C.git_buf
441- defer C .git_buf_free (& buf )
441+ defer C .git_buf_dispose (& buf )
442442
443443 runtime .LockOSThread ()
444444 defer runtime .UnlockOSThread ()
0 commit comments