X-Git-Url: http://www.wagner.pp.ru/gitweb/?a=blobdiff_plain;f=gost_crypt.c;fp=gost_crypt.c;h=da78e396fd941acc40034f426e7cbd5f79ee3601;hb=8c81c6fde1485fc27f88b4ffbcd8217a294c2215;hp=3cbea7620c776c7b8954bdf05882615e1354f383;hpb=1907d53ddbefbc85ce3bdea8320ff7610f47f22a;p=openssl-gost%2Fengine.git diff --git a/gost_crypt.c b/gost_crypt.c index 3cbea76..da78e39 100644 --- a/gost_crypt.c +++ b/gost_crypt.c @@ -649,7 +649,7 @@ static void ctr64_inc(unsigned char *counter) static inline void apply_acpkm_magma(struct ossl_gost_cipher_ctx * ctx, unsigned int *num) { - if (!ctx->key_meshing || (*num < ctx->key_meshing)) + if (!ctx->key_meshing || (*num < (unsigned int)ctx->key_meshing)) return; acpkm_magma_key_meshing(&ctx->cctx); *num &= MAGMA_BLOCK_MASK;