diff options
-rw-r--r-- | ext/standard/http_fopen_wrapper.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/ext/standard/http_fopen_wrapper.c b/ext/standard/http_fopen_wrapper.c index b01aed1e96..ff0b54798f 100644 --- a/ext/standard/http_fopen_wrapper.c +++ b/ext/standard/http_fopen_wrapper.c @@ -86,11 +86,10 @@ static inline void strip_header(char *header_bag, char *lc_header_bag, const char *lc_header_name) { char *lc_header_start = strstr(lc_header_bag, lc_header_name); - char *header_start = header_bag + (lc_header_start - lc_header_bag); - if (lc_header_start && (lc_header_start == lc_header_bag || *(lc_header_start-1) == '\n') ) { + char *header_start = header_bag + (lc_header_start - lc_header_bag); char *lc_eol = strchr(lc_header_start, '\n'); char *eol = header_start + (lc_eol - lc_header_start); |