Sfoglia il codice sorgente

Merge pull request #6355 from bandi13/minorBugfix

Should only move the index by the amount we wrote
JacobBarthelmeh 1 anno fa
parent
commit
45c8796f7c
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  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;