| Index: components/safe_browsing_db/v4_update_protocol_manager.h
|
| diff --git a/components/safe_browsing_db/v4_update_protocol_manager.h b/components/safe_browsing_db/v4_update_protocol_manager.h
|
| index 20f18ee893b485e6fd2ca2bbe147210f275dbd18..a8c1624b82dfdf3fd0ba6e029f7d9fa13f01b416 100644
|
| --- a/components/safe_browsing_db/v4_update_protocol_manager.h
|
| +++ b/components/safe_browsing_db/v4_update_protocol_manager.h
|
| @@ -41,7 +41,7 @@ class V4UpdateProtocolManagerFactory;
|
| // Parameters:
|
| // - The vector of update response protobufs received from the server for
|
| // each list type.
|
| -typedef base::Callback<void(const std::vector<ListUpdateResponse>&)>
|
| +typedef base::Callback<void(std::unique_ptr<ParsedServerResponse>)>
|
| V4UpdateCallback;
|
|
|
| class V4UpdateProtocolManager : public net::URLFetcherDelegate,
|
| @@ -106,9 +106,8 @@ class V4UpdateProtocolManager : public net::URLFetcherDelegate,
|
| // FetchThreatListUpdatesResponse protobuf and returns each of the
|
| // ListUpdateResponse protobufs contained in it as a vector.
|
| // Returns true if parsing is successful, false otherwise.
|
| - bool ParseUpdateResponse(
|
| - const std::string& data_base64,
|
| - std::vector<ListUpdateResponse>* list_update_responses);
|
| + bool ParseUpdateResponse(const std::string& data_base64,
|
| + ParsedServerResponse* parsed_server_response);
|
|
|
| // Resets the update error counter and multiplier.
|
| void ResetUpdateErrors();
|
|
|