| Index: src/plugin/PluginClass.cpp |
| =================================================================== |
| --- a/src/plugin/PluginClass.cpp |
| +++ b/src/plugin/PluginClass.cpp |
| @@ -1333,11 +1333,11 @@ |
| CString urlString = GetTab()->GetDocumentUrl(); |
| if (client->IsWhitelistedUrl(std::wstring(urlString))) |
| { |
| - settings->RemoveWhiteListedDomain(ExtractDomain(urlString)); |
| + settings->RemoveWhiteListedDomain(client->GetHostFromUrl(urlString.GetString()).c_str()); |
| } |
| else |
| { |
| - settings->AddWhiteListedDomain(ExtractDomain(urlString)); |
| + settings->AddWhiteListedDomain(client->GetHostFromUrl(urlString.GetString()).c_str()); |
| } |
| GetBrowser()->Refresh(); |
| } |
| @@ -1396,7 +1396,7 @@ |
| { |
| ctext = dictionary->Lookup("menu", "menu-disable-on-site"); |
| // Is domain in white list? |
| - ReplaceString(ctext, L"?1?", ExtractDomain(url).GetString()); |
| + ReplaceString(ctext, L"?1?", client->GetHostFromUrl(url.GetString())); |
| if (client->IsWhitelistedUrl(std::wstring(GetTab()->GetDocumentUrl()))) |
| { |
| fmii.fState = MFS_CHECKED | MFS_ENABLED; |