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

Re: [PATCH 1/3] diff --stat: allow custom diffstat output width.

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

Linus Torvalds [off-list ref] writes:
On Thu, 28 Sep 2006, Junio C Hamano wrote:
quoted
This is simply too clever; -pedantic does not like assignment of
arg to end (constness -- and strtoul takes pointer to non-const
char *, so making the type of end const char * is not an answer
either).
The _code_ really is right. The problem is "strtoul()" interfaces and a 
C typing oddity.
Yes, the code is right (not only because you wrote it ;-) and
not just right but it is crystal clear to humans what is going
on and why the final "if (*end)" is all that is needed without
any "return 0" in the middle.
At that point, the cast is probably simpler,...
... which I ended up doing anyway.

Thanks.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help