From cca16702487c2a42b09e3cae96ecc3cf9415e5db Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Thu, 5 Dec 2019 14:33:03 +0000 Subject: [PATCH] Clarify length of return buffer for appended leaves --- librustzcash/src/rustzcash.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/librustzcash/src/rustzcash.rs b/librustzcash/src/rustzcash.rs index 3a6aa5d..6dadf67 100644 --- a/librustzcash/src/rustzcash.rs +++ b/librustzcash/src/rustzcash.rs @@ -1230,7 +1230,7 @@ pub extern "system" fn librustzcash_mmr_append( nn_ptr: *const [u8; zcash_mmr::MAX_NODE_DATA_SIZE], // Return of root commitment rt_ret: *mut [u8; 32], - // Return buffer for appended leaves, should be pre-allocated of log2(t_len)+1 length + // Return buffer for appended leaves, should be pre-allocated of ceiling(log2(t_len)) length buf_ret: *mut [c_uchar; zcash_mmr::MAX_NODE_DATA_SIZE], ) -> u32 { let new_node_bytes: &[u8; zcash_mmr::MAX_NODE_DATA_SIZE] = unsafe {