diff options
Diffstat (limited to 'database/src/kv/binning.rs')
| -rw-r--r-- | database/src/kv/binning.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/database/src/kv/binning.rs b/database/src/kv/binning.rs index 1057a28..42e58fc 100644 --- a/database/src/kv/binning.rs +++ b/database/src/kv/binning.rs @@ -40,7 +40,7 @@ impl BinningComponent { let mut new_out = Vec::new(); for value in path.get_matching_values(ob) { for mut co in keys.clone() { - co.extend((co.len() as u32).to_be_bytes()); + co.extend((value.len() as u32).to_be_bytes()); co.extend(value); new_out.push(co); } @@ -88,7 +88,7 @@ impl Filter { Filter::Match(path, value) => { vec![vec![(BinningComponent::Match(path.to_owned()), { let mut co = Vec::new(); - co.extend((co.len() as u32).to_be_bytes()); + co.extend((value.len() as u32).to_be_bytes()); co.extend(value); co })]] |