| Index: chrome/renderer/search_extension.cc
|
| diff --git a/chrome/renderer/search_extension.cc b/chrome/renderer/search_extension.cc
|
| index 01e3a7d7dbe826cc5f37b8c641716f3d53a586d0..0fa4ab03261eb9da921583aeb58cf4833d98de0d 100644
|
| --- a/chrome/renderer/search_extension.cc
|
| +++ b/chrome/renderer/search_extension.cc
|
| @@ -4,10 +4,10 @@
|
|
|
| #include "chrome/renderer/search_extension.h"
|
|
|
| -#include <string>
|
| #include <vector>
|
|
|
| #include "base/command_line.h"
|
| +#include "base/string16.h"
|
| #include "chrome/renderer/searchbox.h"
|
| #include "content/public/renderer/render_view.h"
|
| #include "third_party/WebKit/Source/WebKit/chromium/public/WebFrame.h"
|
| @@ -80,8 +80,9 @@ v8::Handle<v8::Value> SearchExtensionWrapper::SetSuggestResult(
|
| content::RenderView* render_view = GetRenderView();
|
| if (!render_view) return v8::Undefined();
|
|
|
| - std::vector<std::string> suggestions;
|
| - suggestions.push_back(std::string(*v8::String::Utf8Value(args[0])));
|
| + std::vector<string16> suggestions;
|
| + suggestions.push_back(string16(reinterpret_cast<char16*>(
|
| + *v8::String::Value(args[0]))));
|
| SearchBox::Get(render_view)->SetSuggestions(suggestions,
|
| INSTANT_COMPLETE_NOW);
|
| return v8::Undefined();
|
|
|