From 505ad4275bf2961247507e76b9ff0769ad00c7b8 Mon Sep 17 00:00:00 2001 From: Zixuan Chen Date: Sun, 12 Nov 2023 20:39:00 +0800 Subject: [PATCH] Fix encoding of oplog snapshot (#168) --- crates/loro-internal/src/encoding/encode_snapshot.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/loro-internal/src/encoding/encode_snapshot.rs b/crates/loro-internal/src/encoding/encode_snapshot.rs index a8cf54be..881d8b26 100644 --- a/crates/loro-internal/src/encoding/encode_snapshot.rs +++ b/crates/loro-internal/src/encoding/encode_snapshot.rs @@ -927,16 +927,16 @@ fn encode_oplog(oplog: &OpLog, state_ref: Option) -> FinalPhase loro_common::ContainerType::Tree => unreachable!(), }, InnerListOp::InsertText { - slice, + slice: _, unicode_len: len, - unicode_start: _, + unicode_start: start, pos, } => match op.container.get_type() { loro_common::ContainerType::Text => { encoded_ops.push(EncodedSnapshotOp::from( SnapshotOp::RichtextInsert { pos: *pos as usize, - start: slice.start(), + start: *start as usize, len: *len as usize, }, op.container.to_index(),