Commit e944967
committed
wolfssl/wolfcrypt/types.h: add WC_NO_STATIC_ASSERT path, and add C89-compatible live fallback definition for wc_static_assert().
wolfssl/internal.h: refactor WOLFSSL_ASSERT_EQ() and WOLFSSL_ASSERT_SIZEOF_GE() to use wc_static_assert(), and drop unused WOLFSSL_ASSERT_TEST() and WOLFSSL_ASSERT_SIZEOF_TEST().
src/ssl_crypto.c and wolfcrypt/src/evp.c: refactor ad hoc asserts in wolfSSL_DES_ecb_encrypt(), wolfSSL_CRYPTO_cts128_decrypt(), and wolfSSL_EVP_DigestInit(), to use wc_static_assert().1 parent a25c024 commit e944967
4 files changed
Lines changed: 19 additions & 27 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2923 | 2923 | | |
2924 | 2924 | | |
2925 | 2925 | | |
2926 | | - | |
2927 | | - | |
| 2926 | + | |
2928 | 2927 | | |
2929 | 2928 | | |
2930 | 2929 | | |
| |||
3438 | 3437 | | |
3439 | 3438 | | |
3440 | 3439 | | |
3441 | | - | |
3442 | | - | |
| 3440 | + | |
3443 | 3441 | | |
3444 | 3442 | | |
3445 | 3443 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10495 | 10495 | | |
10496 | 10496 | | |
10497 | 10497 | | |
| 10498 | + | |
| 10499 | + | |
| 10500 | + | |
10498 | 10501 | | |
10499 | 10502 | | |
10500 | 10503 | | |
10501 | 10504 | | |
10502 | 10505 | | |
10503 | 10506 | | |
10504 | 10507 | | |
10505 | | - | |
10506 | | - | |
10507 | | - | |
10508 | | - | |
10509 | | - | |
10510 | | - | |
10511 | | - | |
10512 | | - | |
10513 | 10508 | | |
10514 | 10509 | | |
10515 | 10510 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2071 | 2071 | | |
2072 | 2072 | | |
2073 | 2073 | | |
2074 | | - | |
2075 | | - | |
2076 | | - | |
2077 | | - | |
2078 | | - | |
| 2074 | + | |
2079 | 2075 | | |
2080 | | - | |
2081 | | - | |
2082 | | - | |
2083 | | - | |
2084 | | - | |
2085 | | - | |
| 2076 | + | |
2086 | 2077 | | |
2087 | 2078 | | |
2088 | 2079 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1693 | 1693 | | |
1694 | 1694 | | |
1695 | 1695 | | |
1696 | | - | |
| 1696 | + | |
| 1697 | + | |
| 1698 | + | |
| 1699 | + | |
| 1700 | + | |
| 1701 | + | |
1697 | 1702 | | |
1698 | 1703 | | |
1699 | 1704 | | |
1700 | | - | |
| 1705 | + | |
1701 | 1706 | | |
1702 | 1707 | | |
1703 | 1708 | | |
| |||
1722 | 1727 | | |
1723 | 1728 | | |
1724 | 1729 | | |
1725 | | - | |
1726 | | - | |
| 1730 | + | |
| 1731 | + | |
| 1732 | + | |
| 1733 | + | |
| 1734 | + | |
1727 | 1735 | | |
1728 | 1736 | | |
1729 | 1737 | | |
| |||
0 commit comments