From d81a8d5f56fca2746c4ad83d764bd24adcfbe927 Mon Sep 17 00:00:00 2001 From: Darshit Shah Date: Sun, 9 Nov 2014 14:20:22 +0530 Subject: [PATCH] Remove redundant condition eval --- src/ChangeLog | 4 ++++ src/http.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/ChangeLog b/src/ChangeLog index 61930757..7cc18131 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2014-11-09 Darshit Shah + + * http.c (gethttp): Remove redundant condition evaluation + 2014-11-04 Tim Ruehsen * iri.c (do_conversion): fix quote() misuse diff --git a/src/http.c b/src/http.c index 69ffcc3f..c112824f 100644 --- a/src/http.c +++ b/src/http.c @@ -2761,7 +2761,7 @@ read_header: } if (statcode == HTTP_STATUS_RANGE_NOT_SATISFIABLE - || (!opt.timestamping && hs->restval > 0 && statcode == HTTP_STATUS_OK + || (!opt.timestamping && statcode == HTTP_STATUS_OK && contrange == 0 && contlen >= 0 && hs->restval >= contlen)) { /* If `-c' is in use and the file has been fully downloaded (or