mztools.c (muscle7.61) | : | mztools.c (muscle7.62) | ||
---|---|---|---|---|
skipping to change at line 287 | skipping to change at line 287 | |||
/* Number of recovered entries */ | /* Number of recovered entries */ | |||
if (err == Z_OK) { | if (err == Z_OK) { | |||
if (nRecovered != NULL) { | if (nRecovered != NULL) { | |||
*nRecovered = entries; | *nRecovered = entries; | |||
} | } | |||
if (bytesRecovered != NULL) { | if (bytesRecovered != NULL) { | |||
*bytesRecovered = totalBytes; | *bytesRecovered = totalBytes; | |||
} | } | |||
} | } | |||
} else { | } else { | |||
// avoid file handle leak on error --jaf | ||||
if (fpZip) fclose(fpZip); | ||||
if (fpOut) fclose(fpOut); | ||||
if (fpOutCD) fclose(fpOutCD); | ||||
err = Z_STREAM_ERROR; | err = Z_STREAM_ERROR; | |||
} | } | |||
return err; | return err; | |||
} | } | |||
End of changes. 1 change blocks. | ||||
5 lines changed or deleted | 0 lines changed or added |