--- mondo-rstr-compare.c.2.2.5 2007-09-08 21:44:15.000000000 -0500 +++ mondo-rstr-compare.c 2007-09-09 16:31:37.000000000 -0500 @@ -401,8 +401,8 @@ paranoid_free(tmp); paranoid_free(filelist_name); paranoid_free(logfile); - malloc_string(archiver_exe); - malloc_string(compressor_exe); + paranoid_free(archiver_exe); + paranoid_free(compressor_exe); return (retval); } @@ -454,6 +454,10 @@ MNT_CDROM "/archives/%d.afio.bz2", current_tarball_number); if (!does_file_exist(tarball_fname)) { + sprintf(tarball_fname, MNT_CDROM "/archives/%d.afio.gz", + current_tarball_number); + } + if (!does_file_exist(tarball_fname)) { sprintf(tarball_fname, MNT_CDROM "/archives/%d.afio.lzo", current_tarball_number); }