mirror of
https://github.com/opnsense/src.git
synced 2026-02-20 00:11:07 -05:00
Close from_fd if malloc() fails to avoid a file descriptor leak.
Reported by: Coverity CID: 1007203 MFC after: 1 week
This commit is contained in:
parent
ae100660d4
commit
8dd8cd00e2
1 changed files with 1 additions and 0 deletions
|
|
@ -286,6 +286,7 @@ fastcopy(const char *from, const char *to, struct stat *sbp)
|
|||
}
|
||||
if (bp == NULL && (bp = malloc((size_t)blen)) == NULL) {
|
||||
warnx("malloc(%u) failed", blen);
|
||||
(void)close(from_fd);
|
||||
return (1);
|
||||
}
|
||||
while ((to_fd =
|
||||
|
|
|
|||
Loading…
Reference in a new issue