@@ -56,7 +56,7 @@ public virtual IEnumerable<DirectReference> ListReferences(Remote remote, Creden
5656 {
5757 if ( credentialsProvider != null )
5858 {
59- var callbacks = new RemoteCallbacks ( null , null , null , credentialsProvider ) ;
59+ var callbacks = new RemoteCallbacks ( credentialsProvider ) ;
6060 GitRemoteCallbacks gitCallbacks = callbacks . GenerateCallbacks ( ) ;
6161 Proxy . git_remote_set_callbacks ( remoteHandle , ref gitCallbacks ) ;
6262 }
@@ -100,8 +100,7 @@ static void DoFetch(RemoteSafeHandle remoteHandle, FetchOptions options, Signatu
100100 Proxy . git_remote_set_autotag ( remoteHandle , options . TagFetchMode . Value ) ;
101101 }
102102
103- var callbacks = new RemoteCallbacks (
104- options . OnProgress , options . OnTransferProgress , options . OnUpdateTips , options . CredentialsProvider ) ;
103+ var callbacks = new RemoteCallbacks ( options ) ;
105104 GitRemoteCallbacks gitCallbacks = callbacks . GenerateCallbacks ( ) ;
106105
107106 // It is OK to pass the reference to the GitCallbacks directly here because libgit2 makes a copy of
@@ -273,8 +272,7 @@ public virtual void Push(
273272 // Load the remote.
274273 using ( RemoteSafeHandle remoteHandle = Proxy . git_remote_load ( repository . Handle , remote . Name , true ) )
275274 {
276- var callbacks = new RemoteCallbacks (
277- null , null , null , pushOptions . CredentialsProvider ) ;
275+ var callbacks = new RemoteCallbacks ( pushOptions . CredentialsProvider ) ;
278276 GitRemoteCallbacks gitCallbacks = callbacks . GenerateCallbacks ( ) ;
279277 Proxy . git_remote_set_callbacks ( remoteHandle , ref gitCallbacks ) ;
280278
0 commit comments