WebPositive: build fix.

This commit is contained in:
Adrien Destugues
2020-09-05 18:55:41 +02:00
parent ae81427bee
commit eac3b2e064
+4 -5
View File
@@ -2516,9 +2516,8 @@ void
BrowserWindow::_VisitSearchEngine(const BString& search) BrowserWindow::_VisitSearchEngine(const BString& search)
{ {
BString searchQuery = search; BString searchQuery = search;
searchQuery.Remove(0, 2);
BString searchPrefix;
BString searchPrefix;
search.CopyCharsInto(searchPrefix, 0, 2); search.CopyCharsInto(searchPrefix, 0, 2);
// Default search URL // Default search URL
@@ -2526,14 +2525,14 @@ BrowserWindow::_VisitSearchEngine(const BString& search)
// Check if the string starts with one of the search engine shortcuts // Check if the string starts with one of the search engine shortcuts
for (int i = 0; i < kSearchEngineCount; i++) { for (int i = 0; i < kSearchEngineCount; i++) {
if (search.StartsWith(fSearchEngines[i].shortcut)) { if (fSearchEngines[i].shortcut == searchPrefix) {
engine = fSearchEngines[i].url; engine = fSearchEngines[i].url;
search = searchQuery; searchQuery.Remove(0, 2);
break; break;
} }
} }
engine.ReplaceAll("%s", _EncodeURIComponent(search)); engine.ReplaceAll("%s", _EncodeURIComponent(searchQuery));
_VisitURL(engine); _VisitURL(engine);
} }