ソースを参照

Merge pull request #6355 from bandi13/minorBugfix

Should only move the index by the amount we wrote
JacobBarthelmeh 1 年間 前
コミット
45c8796f7c
1 ファイル変更1 行追加1 行削除
  1. 1 1
      src/internal.c

+ 1 - 1
src/internal.c

@@ -20913,7 +20913,7 @@ int BuildMessage(WOLFSSL* ssl, byte* output, int outSz, const byte* input,
             if (args->ivSz > 0) {
                 XMEMCPY(output + args->idx, args->iv,
                                         min(args->ivSz, MAX_IV_SZ));
-                args->idx += args->ivSz;
+                args->idx += min(args->ivSz, MAX_IV_SZ);
             }
             XMEMCPY(output + args->idx, input, inSz);
             args->idx += inSz;