diff options
-rw-r--r-- | http_get.c | 3 | ||||
-rw-r--r-- | http_put.c | 3 |
2 files changed, 4 insertions, 2 deletions
@@ -88,7 +88,8 @@ static off_t http_get_resp_hdr(struct mog_http *http, struct stat *sb) goto resp_200; count = (long long)(sb->st_size - offset); } else { /* bytes=M-N*/ - assert(http->_p.range_beg >= 0 && http->_p.range_end >= 0 + assert(http->_p.range_beg >= 0 + && http->_p.range_end >= 0 && "should've sent 416"); offset = (long long)http->_p.range_beg; @@ -284,7 +284,8 @@ static bool lengths_ok(struct mog_http *http) * WARNING: Eric Wong sucks at arithmetic, check this: */ if (http->_p.content_len >= 0) { - off_t expect = http->_p.range_end - http->_p.range_beg + 1; + off_t expect = http->_p.range_end - + http->_p.range_beg + 1; if (http->_p.content_len != expect) return false; |