diff --git a/linux/libcmt/include/libcmt/rollup.h b/linux/libcmt/include/libcmt/rollup.h index 17034edc..c33ad9c5 100644 --- a/linux/libcmt/include/libcmt/rollup.h +++ b/linux/libcmt/include/libcmt/rollup.h @@ -128,9 +128,9 @@ cmt_rollup_emit_report(cmt_rollup_t *me * - 0 success * - -ENOBUFS no space left in @p me */ int -cmt_rollup_emit_report(cmt_rollup_t *me - ,size_t n - ,const void *data); +cmt_rollup_emit_exception(cmt_rollup_t *me + ,size_t n + ,const void *data); /** read advance state * diff --git a/linux/libcmt/src/merkle.c b/linux/libcmt/src/merkle.c index 834a6259..6e5cf6d0 100644 --- a/linux/libcmt/src/merkle.c +++ b/linux/libcmt/src/merkle.c @@ -105,7 +105,7 @@ int cmt_merkle_push_back(cmt_merkle_t *me, uint8_t hash[CMT_KECCAK_LENGTH]) if (me->leaf_count == UINT64_MAX) return -ENOBUFS; - unsigned n = ((uint64_t)ffsll(++me->leaf_count)-1u); + unsigned n = (uint64_t)ffsll(++me->leaf_count) - 1u; for (unsigned i=0; istate[i], hash, hash); memcpy(me->state[n], hash, CMT_KECCAK_LENGTH);