This repository was archived by the owner on Sep 2, 2021. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -151,19 +151,23 @@ void SetLiveBrowserPid(int pid)
151
151
152
152
void LiveBrowserMgrMac::CloseLiveBrowserFireCallback (int valToSend)
153
153
{
154
- CefRefPtr<CefListValue> responseArgs = m_closeLiveBrowserCallback->GetArgumentList ();
155
-
156
154
// kill the timers
157
155
CloseLiveBrowserKillTimers ();
158
156
159
157
// Stop listening for ws shutdown notifications
160
158
RemoveWorkspaceNotifications ();
161
159
162
- // Set common response args (callbackId and error)
163
- responseArgs->SetInt (1 , valToSend);
164
-
165
- // Send response
166
- m_browser->SendProcessMessage (PID_RENDERER, m_closeLiveBrowserCallback);
160
+ // Prepare response
161
+ if (m_closeLiveBrowserCallback) {
162
+
163
+ CefRefPtr<CefListValue> responseArgs = m_closeLiveBrowserCallback->GetArgumentList ();
164
+
165
+ // Set common response args (callbackId and error)
166
+ responseArgs->SetInt (1 , valToSend);
167
+
168
+ // Send response
169
+ m_browser->SendProcessMessage (PID_RENDERER, m_closeLiveBrowserCallback);
170
+ }
167
171
168
172
// Clear state
169
173
m_closeLiveBrowserCallback = NULL ;
You can’t perform that action at this time.
0 commit comments