Index: chrome/browser/autocomplete/zero_suggest_provider.cc |
diff --git a/chrome/browser/autocomplete/zero_suggest_provider.cc b/chrome/browser/autocomplete/zero_suggest_provider.cc |
index 07d7c2c6ebacfcd7e34db58544981648fd5c9732..7207fd8646b984f80c2fde876b838fe79cd501db 100644 |
--- a/chrome/browser/autocomplete/zero_suggest_provider.cc |
+++ b/chrome/browser/autocomplete/zero_suggest_provider.cc |
@@ -133,9 +133,7 @@ void ZeroSuggestProvider::OnURLFetchComplete(const net::URLFetcher* source) { |
source->GetStatus().is_success() && source->GetResponseCode() == 200; |
if (request_succeeded) { |
- JSONStringValueSerializer deserializer(json_data); |
- deserializer.set_allow_trailing_comma(true); |
- scoped_ptr<Value> data(deserializer.Deserialize(NULL, NULL)); |
+ scoped_ptr<Value> data(SearchProvider::DeserializeJsonData(json_data)); |
if (data.get()) |
ParseSuggestResults(*data.get()); |
} |