aboutsummaryrefslogtreecommitdiff
path: root/devel/electron13/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'devel/electron13/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc')
-rw-r--r--devel/electron13/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc36
1 files changed, 36 insertions, 0 deletions
diff --git a/devel/electron13/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc b/devel/electron13/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc
new file mode 100644
index 000000000000..c48f33089c9c
--- /dev/null
+++ b/devel/electron13/files/patch-electron_shell_renderer_api_electron__api__crash__reporter__renderer.cc
@@ -0,0 +1,36 @@
+--- electron/shell/renderer/api/electron_api_crash_reporter_renderer.cc.orig 2021-01-26 05:34:17 UTC
++++ electron/shell/renderer/api/electron_api_crash_reporter_renderer.cc
+@@ -6,7 +6,7 @@
+ #include "shell/common/gin_helper/dictionary.h"
+ #include "shell/common/node_includes.h"
+
+-#if !defined(MAS_BUILD)
++#if !defined(MAS_BUILD) && !defined(OS_BSD)
+ #include "shell/common/crash_keys.h"
+ #endif
+
+@@ -14,13 +14,13 @@ namespace {
+
+ v8::Local<v8::Value> GetParameters(v8::Isolate* isolate) {
+ std::map<std::string, std::string> keys;
+-#if !defined(MAS_BUILD)
++#if !defined(MAS_BUILD) && !defined(OS_BSD)
+ electron::crash_keys::GetCrashKeys(&keys);
+ #endif
+ return gin::ConvertToV8(isolate, keys);
+ }
+
+-#if defined(MAS_BUILD)
++#if defined(MAS_BUILD) || defined(OS_BSD)
+ void SetCrashKeyStub(const std::string& key, const std::string& value) {}
+ void ClearCrashKeyStub(const std::string& key) {}
+ #endif
+@@ -30,7 +30,7 @@ void Initialize(v8::Local<v8::Object> exports,
+ v8::Local<v8::Context> context,
+ void* priv) {
+ gin_helper::Dictionary dict(context->GetIsolate(), exports);
+-#if defined(MAS_BUILD)
++#if defined(MAS_BUILD) || defined(OS_BSD)
+ dict.SetMethod("addExtraParameter", &SetCrashKeyStub);
+ dict.SetMethod("removeExtraParameter", &ClearCrashKeyStub);
+ #else