Index: google_apis/gcm/engine/gcm_store.h |
diff --git a/google_apis/gcm/engine/gcm_store.h b/google_apis/gcm/engine/gcm_store.h |
index 2b35549d92f6eef0adee9d9c1f29995b7cb6636d..9a1d8d87cb7ef6d1eda98531d4d7484dff8f4366 100644 |
--- a/google_apis/gcm/engine/gcm_store.h |
+++ b/google_apis/gcm/engine/gcm_store.h |
@@ -34,8 +34,8 @@ class GCM_EXPORT GCMStore { |
typedef std::map<std::string, linked_ptr<google::protobuf::MessageLite> > |
OutgoingMessageMap; |
- // Map of account id to account info for account mappings. |
- typedef std::map<std::string, AccountMapping> AccountMappingMap; |
+ // List of account mappings. |
+ typedef std::vector<AccountMapping> AccountMappings; |
// Container for Load(..) results. |
struct GCM_EXPORT LoadResult { |
@@ -54,7 +54,7 @@ class GCM_EXPORT GCMStore { |
std::string gservices_digest; |
base::Time last_checkin_time; |
std::set<std::string> last_checkin_accounts; |
- AccountMappingMap account_mappings; |
+ AccountMappings account_mappings; |
}; |
typedef std::vector<std::string> PersistentIdList; |