info[i]->new_num = i;
}
+static void free_pack_info(void)
+{
+ int i;
+ for (i = 0; i < num_pack; i++)
+ free(info[i]);
+ free(info);
+}
+
static int write_pack_info_file(FILE *fp)
{
int i;
init_pack_info(infofile, force);
ret = update_info_file(infofile, write_pack_info_file);
+ free_pack_info();
free(infofile);
return ret;
}