Skip to content

Commit c771167

Browse files
committed
add WC_ prefixes to MAX_UINT_OF() and friends, to avoid collision with wolfSentry macros.
1 parent 21a66ec commit c771167

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

wolfssl/wolfcrypt/types.h

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -469,41 +469,41 @@ enum {
469469
#endif
470470

471471
#ifdef WORD64_AVAILABLE
472-
#define MAX_UINT_OF(x) \
472+
#define WC_MAX_UINT_OF(x) \
473473
((((word64)1 << ((sizeof(x) * (word64)CHAR_BIT) - \
474474
(word64)1)) - (word64)1) \
475475
| \
476476
((word64)1 << ((sizeof(x) * (word64)CHAR_BIT) - (word64)1)))
477-
#define MAX_SINT_OF(x) \
477+
#define WC_MAX_SINT_OF(x) \
478478
((sword64)((((word64)1 << ((sizeof(x) * (word64)CHAR_BIT) - \
479479
(word64)2)) - (word64)1) \
480480
| \
481481
((word64)1 << ((sizeof(x) * (word64)CHAR_BIT) - \
482482
(word64)2))))
483-
#define MIN_SINT_OF(x) \
483+
#define WC_MIN_SINT_OF(x) \
484484
((sword64)((word64)1 << ((sizeof(x) * (word64)CHAR_BIT) - \
485485
(word64)1)))
486486
#else
487-
#define MAX_UINT_OF(x) \
487+
#define WC_MAX_UINT_OF(x) \
488488
((((word32)1 << ((sizeof(x) * (word32)CHAR_BIT) - \
489489
(word32)1)) - (word32)1) \
490490
| \
491491
((word32)1 << ((sizeof(x) * (word32)CHAR_BIT) - (word32)1)))
492-
#define MAX_SINT_OF(x) \
492+
#define WC_MAX_SINT_OF(x) \
493493
((sword32)((((word32)1 << ((sizeof(x) * (word32)CHAR_BIT) - \
494494
(word32)2)) - (word32)1) \
495495
| \
496496
((word32)1 << ((sizeof(x) * (word32)CHAR_BIT) - \
497497
(word32)2))))
498-
#define MIN_SINT_OF(x) \
498+
#define WC_MIN_SINT_OF(x) \
499499
((sword32)((word32)1 << ((sizeof(x) * (word32)CHAR_BIT) - \
500500
(word32)1)))
501501
#endif
502502

503503
#define WC_SAFE_SUM_UNSIGNED_NO_WUR(type, in1, in2, out) \
504-
((in2) <= (MAX_UINT_OF(type) - (in1)) ? \
504+
((in2) <= (WC_MAX_UINT_OF(type) - (in1)) ? \
505505
((out) = (in1) + (in2), 1) : \
506-
((out) = MAX_UINT_OF(type), 0))
506+
((out) = WC_MAX_UINT_OF(type), 0))
507507

508508
#define WC_SAFE_SUM_UNSIGNED(type, in1, in2, out) \
509509
WC_WUR_INT(WC_SAFE_SUM_UNSIGNED_NO_WUR(type, in1, in2, out))
@@ -518,14 +518,14 @@ enum {
518518

519519
#define WC_SAFE_SUM_SIGNED_NO_WUR(type, in1, in2, out) \
520520
((((in1) > 0) && ((in2) > 0)) ? \
521-
((in2) <= MAX_SINT_OF(type) - (in1) ? \
521+
((in2) <= WC_MAX_SINT_OF(type) - (in1) ? \
522522
((out) = (in1) + (in2), 1) : \
523-
((out) = (type)MAX_SINT_OF(type), 0)) \
523+
((out) = (type)WC_MAX_SINT_OF(type), 0)) \
524524
: \
525525
((((in1) < 0) && ((in2) < 0)) ? \
526-
((in2) >= MIN_SINT_OF(type) - (in1) ? \
526+
((in2) >= WC_MIN_SINT_OF(type) - (in1) ? \
527527
((out) = (in1) + (in2), 1) : \
528-
((out) = (type)MIN_SINT_OF(type), 0)) \
528+
((out) = (type)WC_MIN_SINT_OF(type), 0)) \
529529
: \
530530
((out) = (in1) + (in2), 1)))
531531

0 commit comments

Comments
 (0)