mirror of
https://gitea.psi.ch/ELOG/elog.git
synced 2026-09-08 17:13:56 +00:00
Close file in case of error
This commit is contained in:
parent
2e1708b5a3
commit
cb3afcd826
@ -1154,6 +1154,7 @@ int main(int argc, char *argv[])
|
||||
|
||||
if (size > (INT) (sizeof(text) - 1)) {
|
||||
printf("Message file \"%s\" is too long (%zd bytes max).\n", textfile, sizeof(text));
|
||||
close(fh);
|
||||
return 1;
|
||||
}
|
||||
|
||||
@ -1161,6 +1162,7 @@ int main(int argc, char *argv[])
|
||||
|
||||
if (i < size) {
|
||||
printf("Cannot fully read message from file %s.\n", textfile);
|
||||
close(fh);
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user