fix wrong closed file stream

This commit is contained in:
diamant3
2023-01-20 11:50:53 +08:00
parent 6e61f286a3
commit 72a5d1d4c0

View File

@@ -362,13 +362,13 @@ int main(int argc, char *argv[])
buffer = malloc(size); buffer = malloc(size);
if (buffer == NULL) { if (buffer == NULL) {
printf("Failed to allocate memory.\n"); printf("Failed to allocate memory.\n");
fclose(dest); fclose(source);
return 1; return 1;
} }
if (fread(buffer, 1, size, source) != size) { if (fread(buffer, 1, size, source) != size) {
printf("Failed to read file.\n"); printf("Failed to read file.\n");
fclose(dest); fclose(source);
return 1; return 1;
} }
fclose(source); fclose(source);