diff options
Diffstat (limited to 'components/gcm_driver/common')
-rw-r--r-- | components/gcm_driver/common/gcm_messages.cc | 2 | ||||
-rw-r--r-- | components/gcm_driver/common/gcm_messages.h | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/components/gcm_driver/common/gcm_messages.cc b/components/gcm_driver/common/gcm_messages.cc index 0d44fce..1c092a3 100644 --- a/components/gcm_driver/common/gcm_messages.cc +++ b/components/gcm_driver/common/gcm_messages.cc @@ -15,7 +15,7 @@ OutgoingMessage::OutgoingMessage() : time_to_live(kMaximumTTL) { OutgoingMessage::~OutgoingMessage() { } -IncomingMessage::IncomingMessage() { +IncomingMessage::IncomingMessage() : decrypted(false) { } IncomingMessage::~IncomingMessage() { diff --git a/components/gcm_driver/common/gcm_messages.h b/components/gcm_driver/common/gcm_messages.h index 8d8c5b9..a6a071c 100644 --- a/components/gcm_driver/common/gcm_messages.h +++ b/components/gcm_driver/common/gcm_messages.h @@ -38,6 +38,10 @@ struct GCM_DRIVER_EXPORT IncomingMessage { std::string collapse_key; std::string sender_id; std::string raw_data; + + // Whether the contents of the message have been decrypted, and are + // available in |raw_data|. + bool decrypted; }; } // namespace gcm |