Thread (1 message) 1 message, 1 author, 2016-06-15

Re: [PATCH] Support empty blob in fsck --lost-found

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:52:01

BJ Hargrave [off-list ref] writes:
On Sep 11, 2011, at 16:43 , Junio C Hamano wrote:
quoted
Funny.

I am sure we fixed a similar breakage elsewhere a few years ago, by
swapping the size and nmemb to the calls (i.e. instead of writing one
block of "size" bytes, you could write "size" blocks of 1-byte) and making
sure fwrite() reports the number of items. IOW

	if (buf && fwrite(buf, 1, size, f) != size)
		die_errno("Could not write '%s'", filename);
Do you want me to resubmit the patch using this technique instead of the size > 0 check?
Not really.

I am not sure when/why we would try to write an empty blob out to begin
with...
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help