Index: google_apis/gcm/gcm_client.h |
diff --git a/google_apis/gcm/gcm_client.h b/google_apis/gcm/gcm_client.h |
index bee154b7b8ade9406fd2a7e356544dd81a57a2d8..dc659673f567aa51fdec5206ddb0f79fe81fa7cc 100644 |
--- a/google_apis/gcm/gcm_client.h |
+++ b/google_apis/gcm/gcm_client.h |
@@ -30,6 +30,8 @@ class URLRequestContextGetter; |
namespace gcm { |
+class Encryptor; |
+ |
// Interface that encapsulates the network communications with the Google Cloud |
// Messaging server. This interface is not supposed to be thread-safe. |
class GCM_EXPORT GCMClient { |
@@ -183,6 +185,7 @@ class GCM_EXPORT GCMClient { |
const scoped_refptr<base::SequencedTaskRunner>& blocking_task_runner, |
const scoped_refptr<net::URLRequestContextGetter>& |
url_request_context_getter, |
+ scoped_ptr<Encryptor> encryptor, |
Delegate* delegate) = 0; |
// Starts the GCM service by first loading the data from the persistent store. |