grep: cast printf %.*s "precision" argument explicitly to int
authorJunio C Hamano <gitster@pobox.com>
Mon, 9 Mar 2009 01:22:44 +0000 (18:22 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 9 Mar 2009 01:22:44 +0000 (18:22 -0700)
commit747a322bcc4df5f9a371890ffe728741456704c7
treec9bfb0aa55b393d8e6a9db7f9bae1c2d5872805a
parenta94982ef39e1bb9a6f782b5b6ced22e97d6859b5
grep: cast printf %.*s "precision" argument explicitly to int

On some systems, regoff_t that is the type of rm_so/rm_eo members are
wider than int; %.*s precision specifier expects an int, so use an explicit
cast.

A breakage reported on Darwin by Brian Gernhardt should be fixed with
this patch.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
grep.c