diff --git a/fast-import.c b/fast-import.c
index 3276d5d7aa49aaf41cf9f9e3562a5bbd14b63c18..201d4ffa13696f857c3a7cf84ba41fae21c04a7b 100644 (file)
--- a/fast-import.c
+++ b/fast-import.c
pack_id++;
}
- else
+ else {
+ close(old_p->pack_fd);
unlink(old_p->pack_name);
+ }
free(old_p);
/* We can't carry a delta across packfiles. */