diff options
Diffstat (limited to 'chrome/browser/autocomplete/autocomplete_classifier.cc')
-rw-r--r-- | chrome/browser/autocomplete/autocomplete_classifier.cc | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/chrome/browser/autocomplete/autocomplete_classifier.cc b/chrome/browser/autocomplete/autocomplete_classifier.cc deleted file mode 100644 index 3e96ff5..0000000 --- a/chrome/browser/autocomplete/autocomplete_classifier.cc +++ /dev/null @@ -1,34 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "chrome/browser/autocomplete/autocomplete_classifier.h" - -#include "chrome/browser/autocomplete/autocomplete.h" -#include "googleurl/src/gurl.h" - -AutocompleteClassifier::AutocompleteClassifier(Profile* profile) - : controller_(new AutocompleteController(profile)) { -} - -AutocompleteClassifier::~AutocompleteClassifier() { -} - -void AutocompleteClassifier::Classify(const std::wstring& text, - const std::wstring& desired_tld, - AutocompleteMatch* match, - GURL* alternate_nav_url) { - controller_->Start(text, desired_tld, true, false, true); - DCHECK(controller_->done()); - const AutocompleteResult& result = controller_->result(); - if (result.empty()) { - if (alternate_nav_url) - *alternate_nav_url = GURL(); - return; - } - - DCHECK(result.default_match() != result.end()); - *match = *result.default_match(); - if (alternate_nav_url) - *alternate_nav_url = result.alternate_nav_url(); -} |