File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -501,10 +501,10 @@ static void release_request(struct transfer_request *request)
501
501
if (request == request_queue_head ) {
502
502
request_queue_head = request -> next ;
503
503
} else {
504
- while (entry -> next != NULL && entry -> next != request )
504
+ while (entry && entry -> next != request )
505
505
entry = entry -> next ;
506
- if (entry -> next == request )
507
- entry -> next = entry -> next -> next ;
506
+ if (entry )
507
+ entry -> next = request -> next ;
508
508
}
509
509
510
510
free (request -> url );
@@ -981,7 +981,7 @@ static int unlock_remote(struct remote_lock *lock)
981
981
while (prev && prev -> next != lock )
982
982
prev = prev -> next ;
983
983
if (prev )
984
- prev -> next = prev -> next -> next ;
984
+ prev -> next = lock -> next ;
985
985
}
986
986
987
987
free (lock -> owner );
You can’t perform that action at this time.
0 commit comments