mirror of https://github.com/poanetwork/hbbft.git
removed unnecessary vector cloning
This commit is contained in:
parent
4a68365101
commit
fda6b04ab5
|
@ -129,7 +129,7 @@ where T: Clone + Debug + Send + Sync + Into<Vec<u8>>
|
||||||
|
|
||||||
debug!("Data shards: {}, parity shards: {}",
|
debug!("Data shards: {}, parity shards: {}",
|
||||||
data_shard_num, parity_shard_num);
|
data_shard_num, parity_shard_num);
|
||||||
let mut v: Vec<u8> = Vec::from(value).to_owned();
|
let mut v: Vec<u8> = Vec::from(value);
|
||||||
let value_len = v.len();
|
let value_len = v.len();
|
||||||
// Size of a Merkle tree leaf value, in bytes.
|
// Size of a Merkle tree leaf value, in bytes.
|
||||||
let shard_len = if value_len % data_shard_num > 0 {
|
let shard_len = if value_len % data_shard_num > 0 {
|
||||||
|
|
Loading…
Reference in New Issue