vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Mon Oct 29 21:03:30 2018 +0200| [8d699d9c7bad97179196a641425a9f263415f4a1] | committer: Rémi Denis-Courmont
posix: preserve errno on error Do not use -1 as file descriptor, which overwrites errno with EBADF. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=8d699d9c7bad97179196a641425a9f263415f4a1 --- src/posix/picture.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/posix/picture.c b/src/posix/picture.c index ea0a3c3ed2..c8395aaf6c 100644 --- a/src/posix/picture.c +++ b/src/posix/picture.c @@ -33,6 +33,8 @@ void *picture_Allocate(int *restrict fdp, size_t size) { int fd = vlc_memfd(); + if (fd == -1) + return NULL; if (ftruncate(fd, size)) { error: _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
