On Fri, 24 Nov 2006 15:58:50 +0100, Alexandre Julliard wrote: > Signed-off-by: Alexandre Julliard <julliard@xxxxxxxxxx> > --- > shallow.c | 4 +++- > 1 files changed, 3 insertions(+), 1 deletions(-) > > diff --git a/shallow.c b/shallow.c > index 2db1dc4..3d53d17 100644 > --- a/shallow.c > +++ b/shallow.c > @@ -60,7 +60,9 @@ struct commit_list *get_shallow_commits( > commit = NULL; > continue; > } > - commit->util = xcalloc(1, sizeof(int)); > + if (!commit->util) > + commit->util = xmalloc(sizeof(int)); > + *(int *)commit->util = 0; > cur_depth = 0; Hi, Any reason you didn't do: if (!commit->util) commit->util = xcalloc(1, sizeof(int)); That would seem to be the same. Regards, Anand - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html