Skip to content

Commit f189c20

Browse files
fix for 32BIT max value set
1 parent 3f4f657 commit f189c20

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/internal.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17483,7 +17483,7 @@ int wolfSSH_oct2dec(WOLFSSH* ssh, byte* oct, word32 octSz)
1748317483
}
1748417484

1748517485
#ifndef WOLFSSL_MAX_32BIT
17486-
#define WOLFSSL_MAX_32BIT INT_MAX
17486+
#define WOLFSSL_MAX_32BIT 0xffffffffU /* wolfSSL types.h defines this */
1748717487
#endif
1748817488

1748917489
/* addend1 += addend2 */
@@ -17493,7 +17493,7 @@ void AddAssign64(word32* addend1, word32 addend2)
1749317493
addend1[1]++;
1749417494

1749517495
/* -1 to account for roll over digit */
17496-
addend1[0] = addend2 - (WOLFSSL_MAX_32BIT- addend1[0]) - 1;
17496+
addend1[0] = addend2 - (WOLFSSL_MAX_32BIT - addend1[0]) - 1;
1749717497
}
1749817498
else {
1749917499
addend1[0] += addend2;

0 commit comments

Comments
 (0)