rollback_lock_file(): do not clear filename redundantly

It is only necessary to clear the lock_file's filename field if it was not already clear. Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> Reviewed-by: Ronnie Sahlberg <sahlberg@google.com> Reviewed-by: Jonathan Nieder <jrnieder@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Michael Haggerty committed Oct 1, 2014 at 12:28 UTC 5527d5349b42aeb2ea36edfd2d55016f22fefc08
1 file changed +1 -1
lockfile.c
+1 -1
@@ -280,6 +280,6 @@ void rollback_lock_file(struct lock_file *lk)
280 if (lk->fd >= 0)
281 close(lk->fd);
282 unlink_or_warn(lk->filename);
283 + lk->filename[0] = 0;
284 }
284 - lk->filename[0] = 0;
285 }