diff options
Diffstat (limited to 'devel/electron35/files/patch-base_message__loop_message__pump__glib.cc')
| -rw-r--r-- | devel/electron35/files/patch-base_message__loop_message__pump__glib.cc | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/devel/electron35/files/patch-base_message__loop_message__pump__glib.cc b/devel/electron35/files/patch-base_message__loop_message__pump__glib.cc deleted file mode 100644 index 6d205c55760c..000000000000 --- a/devel/electron35/files/patch-base_message__loop_message__pump__glib.cc +++ /dev/null @@ -1,28 +0,0 @@ ---- base/message_loop/message_pump_glib.cc.orig 2025-03-24 20:50:14 UTC -+++ base/message_loop/message_pump_glib.cc -@@ -8,6 +8,11 @@ - #include <glib.h> - #include <math.h> - -+#if BUILDFLAG(IS_BSD) -+#include <pthread.h> -+#include <pthread_np.h> -+#endif -+ - #include "base/logging.h" - #include "base/memory/raw_ptr.h" - #include "base/notreached.h" -@@ -52,9 +57,13 @@ bool RunningOnMainThread() { - } - - bool RunningOnMainThread() { -+#if BUILDFLAG(IS_BSD) -+ return pthread_main_np(); -+#else - auto pid = getpid(); - auto tid = PlatformThread::CurrentId(); - return pid > 0 && tid > 0 && pid == tid; -+#endif - } - - // A brief refresher on GLib: |
