Thread (3 messages) flat view 3 messages, 2 authors, 2016-06-15

Re: git-grep Bus Error

From: Brian Gernhardt <hidden>
Date: 2016-06-15 22:46:21

Possibly related (same subject, not in this thread)

On Mar 8, 2009, at 9:11 PM, Junio C Hamano wrote:
Sam Hocevar [off-list ref] writes:
quoted
  rm_so and rm_eo are ints on Linux but off_t's on Darwin, hence
probably int64_t's here. You should cast the arguments.
That is a very good point.  In fact, "git grep -n -e 'printf.*%\.\*s'"
reveals that many existing call sites to this form casts the precision
argument explicitly to "int".

Brian, would this patch help?
Yes, except that the code also depends on printf("%.*s", 0, str)  
working properly.  I just sent a patch which checks for zero width and  
performs the casts.

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