diff options
Diffstat (limited to 'devel/electron7/files/patch-sandbox_linux_services_libc__interceptor.cc')
-rw-r--r-- | devel/electron7/files/patch-sandbox_linux_services_libc__interceptor.cc | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/devel/electron7/files/patch-sandbox_linux_services_libc__interceptor.cc b/devel/electron7/files/patch-sandbox_linux_services_libc__interceptor.cc new file mode 100644 index 000000000000..189467414de4 --- /dev/null +++ b/devel/electron7/files/patch-sandbox_linux_services_libc__interceptor.cc @@ -0,0 +1,21 @@ +--- sandbox/linux/services/libc_interceptor.cc.orig 2019-12-12 12:39:56 UTC ++++ sandbox/linux/services/libc_interceptor.cc +@@ -11,7 +11,9 @@ + #include <stddef.h> + #include <stdint.h> + #include <string.h> ++#if !defined(OS_BSD) + #include <sys/prctl.h> ++#endif + #include <sys/socket.h> + #include <sys/types.h> + #include <time.h> +@@ -94,7 +96,7 @@ bool ReadTimeStruct(base::PickleIterator* iter, + } else { + base::AutoLock lock(g_timezones_lock.Get()); + auto ret_pair = g_timezones.Get().insert(timezone); +- output->tm_zone = ret_pair.first->c_str(); ++ output->tm_zone = (char *)ret_pair.first->c_str(); + } + + return true; |