X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=tfctrapi.c;h=2845b2dba0b820a7a87222810111a6944180d9ba;hb=0f0e095f408d4d867a056dffc9d20d853d761489;hp=fcd14eef4f0bd2dd2598daa2cb5651489f1a4939;hpb=0c9c04e690c76bcaa3c9e96b903fa9b204b0f570;p=tfcrypt.git diff --git a/tfctrapi.c b/tfctrapi.c index fcd14ee..2845b2d 100644 --- a/tfctrapi.c +++ b/tfctrapi.c @@ -8,7 +8,7 @@ void tf_ctr_set(void *ctr, const void *sctr, size_t sctrsz) memset(usctr, 0, TF_BLOCK_SIZE); memcpy(usctr, sctr, sctrsz > TF_BLOCK_SIZE ? TF_BLOCK_SIZE : sctrsz); - ctr_add(uctr, usctr, TF_NR_BLOCK_UNITS); + ctr_add(uctr, TF_NR_BLOCK_UNITS, usctr, TF_NR_BLOCK_UNITS); data_to_words(uctr, TF_BLOCK_SIZE); memset(usctr, 0, TF_BLOCK_SIZE); }