mirror of
https://git.freebsd.org/ports.git
synced 2025-04-29 18:16:48 -04:00
Build cross platform desktop apps with JavaScript, HTML, and CSS. It's easier than you think. If you can build a website, you can build a desktop app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application. WWW: https://electronjs.org/
11 lines
624 B
C++
11 lines
624 B
C++
--- base/files/scoped_file.cc.orig 2024-08-14 20:54:23 UTC
|
|
+++ base/files/scoped_file.cc
|
|
@@ -32,7 +32,7 @@ void ScopedFDCloseTraits::Free(int fd) {
|
|
int ret = IGNORE_EINTR(close(fd));
|
|
|
|
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
|
|
- BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID)
|
|
+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
|
|
// NB: Some file descriptors can return errors from close() e.g. network
|
|
// filesystems such as NFS and Linux input devices. On Linux, macOS, and
|
|
// Fuchsia's POSIX layer, errors from close other than EBADF do not indicate
|