Re: [PATCH] convert: Stream from fd to required clean filter instead of mmap

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Aug 6, 2014, at 6:22 AM, Steffen Prohaska <prohaska@xxxxxx> wrote:

> On Aug 4, 2014, at 9:03 PM, Junio C Hamano <gitster@xxxxxxxxx> wrote:
> 
>>> +	return apply_filter(path, 0, 0, -1, 0, ca.drv->clean);
>> 
>> What's the significance of "-1" here?  Does somebody in the
>> callchain from apply_filter() check if fd < 0 and act differently
>> (not a complaint nor rhetoric question)?
> 
> The decision in apply_filter() to return before the real work is
> taken on the first 0.

Hmm..., actually it's the last 0 that matters.  If no destination buffer
is given, apply_filter() returns whether it would filter or not.


>  Any value for fd would be ok.  The -1 is
> only a reminder that the fd is invalid.


	Steffen

--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]