Hi Junio, On Tue, 11 Oct 2016, Junio C Hamano wrote: > Johannes Schindelin <johannes.schindelin@xxxxxx> writes: > > > diff --git a/sequencer.c b/sequencer.c > > index afc494e..7ba5e07 100644 > > --- a/sequencer.c > > +++ b/sequencer.c > > @@ -708,6 +708,8 @@ static int read_and_refresh_cache(struct replay_opts *opts) > > struct todo_item { > > enum todo_command command; > > struct commit *commit; > > + const char *arg; > > + int arg_len; > > size_t offset_in_buf; > > micronit: you can make it to size_t and lose the cast below, no? No. The primary users of arg_len call a printf() style function with %.*s, expecting an int. So your suggestion would lose one cast, but introduce at least four casts in return. Ciao, Dscho