gbox-walk: Unmark pending commits as seen before walking gbox
commit6417564c3a3c18f497c0cc4b07bfec56e49aca0c
authorKirill Smelkov <kirr@navytux.spb.ru>
Mon, 19 Dec 2011 21:32:18 +0000 (20 01:32 +0400)
committerKirill Smelkov <kirr@navytux.spb.ru>
Mon, 19 Dec 2011 21:32:18 +0000 (20 01:32 +0400)
tree0f630cd87f3bade4ba8252ea8cf7ba661697fa66
parente6054df19036cdd1f509c51cb46d9277861f4c08
gbox-walk: Unmark pending commits as seen before walking gbox

Or else second gbox walk will yield nothing, as while walking through
commits via prepare_revision_walk()/get_revision(), Git marks them as
SEEN, and then seen commits are ignored.

We'll need to walk a gbox several times in filesystem module (next
patch).

Signed-off-by: Kirill Smelkov <kirr@navytux.spb.ru>
gbox-walk.c