Skip to content

Commit 5d00494

Browse files
authored
fix: do not DCHECK non-const methods (electron#20833)
1 parent 79d3901 commit 5d00494

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

shell/renderer/atom_renderer_client.cc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,9 @@ void AtomRendererClient::DidCreateScriptContext(
121121
node::tracing::TraceEventHelper::SetAgent(node::CreateAgent());
122122

123123
// Setup node environment for each window.
124-
DCHECK(node::InitializeContext(renderer_context));
124+
bool initialized = node::InitializeContext(renderer_context);
125+
CHECK(initialized);
126+
125127
node::Environment* env =
126128
node_bindings_->CreateEnvironment(renderer_context, nullptr, true);
127129

shell/renderer/web_worker_observer.cc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@ void WebWorkerObserver::ContextCreated(v8::Local<v8::Context> worker_context) {
4848
node_bindings_->PrepareMessageLoop();
4949

5050
// Setup node environment for each window.
51-
DCHECK(node::InitializeContext(worker_context));
51+
bool initialized = node::InitializeContext(worker_context);
52+
CHECK(initialized);
5253
node::Environment* env =
5354
node_bindings_->CreateEnvironment(worker_context, nullptr, true);
5455

0 commit comments

Comments
 (0)