From: Max Kirillov Date: Mon, 04 Jun 2018 17:06:40 GMT Subject: Re: [PATCH v7 2/2] http-backend: respect CONTENT_LENGTH for receive-pack Message-ID: <20180604170640.GB27650@jessie.local> In-Reply-To: On Mon, Jun 04, 2018 at 01:31:58PM +0900, Junio C Hamano wrote: > Max Kirillov writes: >> + size_t n = xread(0, buf, chunk_length); >> + if (n < 0) >> + die_errno("Reading request failed"); > > n that is of type size_t is unsigned and cannot be negative here. Thanks, fixing it Do you think sanity check for n <= chunk_length (the code will go mad in this case) is needed? As far as I can see n returns straight from system's read()