| Index: content/browser/speech/speech_recognition_request.cc
|
| ===================================================================
|
| --- content/browser/speech/speech_recognition_request.cc (revision 106795)
|
| +++ content/browser/speech/speech_recognition_request.cc (working copy)
|
| @@ -10,6 +10,7 @@
|
| #include "base/string_number_conversions.h"
|
| #include "base/string_util.h"
|
| #include "base/values.h"
|
| +#include "content/common/net/url_fetcher.h"
|
| #include "net/base/escape.h"
|
| #include "net/base/load_flags.h"
|
| #include "net/url_request/url_request_context.h"
|
| @@ -209,8 +210,10 @@
|
| DCHECK_EQ(url_fetcher_.get(), source);
|
|
|
| SpeechInputResult result;
|
| + std::string data;
|
| if (!source->status().is_success() || source->response_code() != 200 ||
|
| - !ParseServerResponse(source->GetResponseStringRef(), &result)) {
|
| + !source->GetResponseAsString(&data) ||
|
| + !ParseServerResponse(data, &result)) {
|
| result.error = kErrorNetwork;
|
| }
|
|
|
|
|