We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 74f6726 commit 4eeaef6Copy full SHA for 4eeaef6
1 file changed
CefSharp.BrowserSubprocess.Core/CefAppUnmanagedWrapper.cpp
@@ -370,12 +370,15 @@ namespace CefSharp
370
for (int i = 0; i < size; i++)
371
{
372
auto origin = browserWrapper->JavascriptBindingApiAllowOrigins->GetString(i);
373
+ auto frameOriginPtr = reinterpret_cast<const wchar_t*>(frameUrlOrigin.c_str());
374
+ auto allowedOriginPtr = reinterpret_cast<const wchar_t*>(origin.c_str());
375
- if (_wcsicmp(
- reinterpret_cast<const wchar_t*>(frameUrlOrigin.c_str()),
376
- reinterpret_cast<const wchar_t*>(origin.c_str())) == 0)
+ if (frameOriginPtr != nullptr && allowedOriginPtr != nullptr)
377
378
- return true;
+ if (_wcsicmp(frameOriginPtr, allowedOriginPtr) == 0)
379
+ {
380
+ return true;
381
+ }
382
}
383
384
0 commit comments