File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed
Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -1332,10 +1332,9 @@ struct WebBrowserComponent::Impl::Platform : public PlatformInterface,
13321332 g.fillAll (Colours::white);
13331333 }
13341334
1335- void evaluateJavascript (const String& script, WebBrowserComponent:: EvaluationCallback callback) override
1335+ void evaluateJavascript (const String& script, EvaluationCallback callback) override
13361336 {
1337- if (callback != nullptr )
1338- evaluationCallbacks.push_back (std::move (callback));
1337+ evaluationCallbacks.push_back (std::move (callback));
13391338
13401339 CommandReceiver::sendCommand (outChannel,
13411340 " evaluateJavascript" ,
@@ -1346,7 +1345,7 @@ struct WebBrowserComponent::Impl::Platform : public PlatformInterface,
13461345 {
13471346 const auto params = FromVar::convert<EvaluateJavascriptCallbackParams> (paramsIn);
13481347
1349- if (! params.has_value () || evaluationCallbacks.size () == 0 )
1348+ if (! params.has_value () || evaluationCallbacks.empty () )
13501349 {
13511350 jassertfalse;
13521351 return ;
@@ -1368,7 +1367,7 @@ struct WebBrowserComponent::Impl::Platform : public PlatformInterface,
13681367 });
13691368
13701369 auto & cb = evaluationCallbacks.front ();
1371- cb ( result);
1370+ NullCheckedInvocation::invoke (cb, result);
13721371 evaluationCallbacks.pop_front ();
13731372 }
13741373
You can’t perform that action at this time.
0 commit comments