aboutsummaryrefslogtreecommitdiff
path: root/src/ratchet.cpp
diff options
context:
space:
mode:
authorRichard van der Hoff <richard@matrix.org>2016-06-30 14:01:02 +0100
committerRichard van der Hoff <richard@matrix.org>2016-06-30 14:01:02 +0100
commitd8b24acb779db5314cc6c1f2e35da27b7b655c29 (patch)
treeb4a15ec31a96e7377047075233b6024c7cc1cd18 /src/ratchet.cpp
parent8dd3c182ee568b9121a336b106aaaceedd1cc470 (diff)
PR feedback
* write V1 pickles on the master branch * the logging branch is going to write v0x80000001
Diffstat (limited to 'src/ratchet.cpp')
-rw-r--r--src/ratchet.cpp11
1 files changed, 1 insertions, 10 deletions
diff --git a/src/ratchet.cpp b/src/ratchet.cpp
index 671d260..aab5fbb 100644
--- a/src/ratchet.cpp
+++ b/src/ratchet.cpp
@@ -363,10 +363,6 @@ std::size_t olm::pickle_length(
length += olm::pickle_length(value.sender_chain);
length += olm::pickle_length(value.receiver_chains);
length += olm::pickle_length(value.skipped_message_keys);
-
- // the logging_enabled branch includes a 'chain_index' field
- length += olm::pickle_length(std::uint32_t(0));
-
return length;
}
@@ -378,11 +374,6 @@ std::uint8_t * olm::pickle(
pos = pickle(pos, value.sender_chain);
pos = pickle(pos, value.receiver_chains);
pos = pickle(pos, value.skipped_message_keys);
-
- // the logging_enabled branch includes a 'chain_index' field; for us, it is
- // empty.
- pos = pickle(pos, std::uint32_t(0));
-
return pos;
}
@@ -397,7 +388,7 @@ std::uint8_t const * olm::unpickle(
pos = unpickle(pos, end, value.receiver_chains);
pos = unpickle(pos, end, value.skipped_message_keys);
- // pickle v2 includes a chain index; pickle v1 did not.
+ // pickle v 0x80000001 includes a chain index; pickle v1 does not.
if (includes_chain_index) {
std::uint32_t dummy;
pos = unpickle(pos, end, dummy);