| Index: chromeos/geolocation/simple_geolocation_request.cc | 
| diff --git a/chromeos/geolocation/simple_geolocation_request.cc b/chromeos/geolocation/simple_geolocation_request.cc | 
| index 90cfad3f893a27d9ddcdaeb0d0a5c34c2c0a45a9..0f205b61890f5a6ef419626cbd659c95391c4a03 100644 | 
| --- a/chromeos/geolocation/simple_geolocation_request.cc | 
| +++ b/chromeos/geolocation/simple_geolocation_request.cc | 
| @@ -165,9 +165,8 @@ bool ParseServerResponse(const GURL& server_url, | 
|  | 
| // Parse the response, ignoring comments. | 
| std::string error_msg; | 
| -  scoped_ptr<base::Value> response_value( | 
| -      base::JSONReader::DeprecatedReadAndReturnError( | 
| -          response_body, base::JSON_PARSE_RFC, NULL, &error_msg)); | 
| +  scoped_ptr<base::Value> response_value = base::JSONReader::ReadAndReturnError( | 
| +      response_body, base::JSON_PARSE_RFC, NULL, &error_msg); | 
| if (response_value == NULL) { | 
| PrintGeolocationError( | 
| server_url, "JSONReader failed: " + error_msg, position); | 
|  |