Index: google_apis/gcm/engine/gcm_store_impl.h |
diff --git a/google_apis/gcm/engine/gcm_store_impl.h b/google_apis/gcm/engine/gcm_store_impl.h |
index e46c503bfe03f45d7bbc370e78d8fe3e956bf34e..f49509a3e17d650fe5f842ae880f380a73d31782 100644 |
--- a/google_apis/gcm/engine/gcm_store_impl.h |
+++ b/google_apis/gcm/engine/gcm_store_impl.h |
@@ -18,13 +18,16 @@ class SequencedTaskRunner; |
namespace gcm { |
+class Encryptor; |
+ |
// An implementation of GCM Store that uses LevelDB for persistence. |
// It performs all blocking operations on the blocking task runner, and posts |
// all callbacks to the thread on which the GCMStoreImpl is created. |
class GCM_EXPORT GCMStoreImpl : public GCMStore { |
public: |
GCMStoreImpl(const base::FilePath& path, |
- scoped_refptr<base::SequencedTaskRunner> blocking_task_runner); |
+ scoped_refptr<base::SequencedTaskRunner> blocking_task_runner, |
+ scoped_ptr<Encryptor> encryptor); |
virtual ~GCMStoreImpl(); |
// Load the directory and pass the initial state back to caller. |