export completionCallback
(errorMessage **C.char, completionType C.git_remote_completion_type, handle unsafe.Pointer)
| 358 | |
| 359 | //export completionCallback |
| 360 | func completionCallback(errorMessage **C.char, completionType C.git_remote_completion_type, handle unsafe.Pointer) C.int { |
| 361 | data := pointerHandles.Get(handle).(*remoteCallbacksData) |
| 362 | if data.callbacks.CompletionCallback == nil { |
| 363 | return C.int(ErrorCodeOK) |
| 364 | } |
| 365 | err := data.callbacks.CompletionCallback(RemoteCompletion(completionType)) |
| 366 | if err != nil { |
| 367 | if data.errorTarget != nil { |
| 368 | *data.errorTarget = err |
| 369 | } |
| 370 | return setCallbackError(errorMessage, err) |
| 371 | } |
| 372 | return C.int(ErrorCodeOK) |
| 373 | } |
| 374 | |
| 375 | //export credentialsCallback |
| 376 | func credentialsCallback( |
no test coverage detected
searching dependent graphs…