@@ -1717,11 +1717,11 @@ int32_t FreeRTOS_add_int32( int32_t a,
17171717{
17181718 int32_t ret ;
17191719
1720- if ( ( a > 0 ) && ( b > (ipINT32_MAX_VALUE - a ) ) )
1720+ if ( ( a > 0 ) && ( b > ( ipINT32_MAX_VALUE - a ) ) )
17211721 {
17221722 ret = ipINT32_MAX_VALUE ; /* Positive overflow */
17231723 }
1724- else if ( ( a < 0 ) && ( b < (ipINT32_MIN_VALUE - a ) ) )
1724+ else if ( ( a < 0 ) && ( b < ( ipINT32_MIN_VALUE - a ) ) )
17251725 {
17261726 ret = ipINT32_MIN_VALUE ; /* Negative underflow */
17271727 }
@@ -1748,11 +1748,11 @@ int32_t FreeRTOS_multiply_int32( int32_t a,
17481748 /* Check for overflow/underflow */
17491749 if ( a > 0 )
17501750 {
1751- if ( ( b > 0 ) && ( a > (ipINT32_MAX_VALUE / b ) ) )
1751+ if ( ( b > 0 ) && ( a > ( ipINT32_MAX_VALUE / b ) ) )
17521752 {
17531753 ret = ipINT32_MAX_VALUE ; /* Positive overflow */
17541754 }
1755- else if ( ( b < 0 ) && ( b < (ipINT32_MIN_VALUE / a ) ) )
1755+ else if ( ( b < 0 ) && ( b < ( ipINT32_MIN_VALUE / a ) ) )
17561756 {
17571757 ret = ipINT32_MIN_VALUE ; /* Negative underflow */
17581758 }
@@ -1763,11 +1763,11 @@ int32_t FreeRTOS_multiply_int32( int32_t a,
17631763 }
17641764 else
17651765 {
1766- if ( ( b > 0 ) && ( a < (ipINT32_MIN_VALUE / b ) ) )
1766+ if ( ( b > 0 ) && ( a < ( ipINT32_MIN_VALUE / b ) ) )
17671767 {
17681768 ret = ipINT32_MIN_VALUE ; /* Negative underflow */
17691769 }
1770- else if ( ( b < 0 ) && ( a < (ipINT32_MAX_VALUE / b ) ) )
1770+ else if ( ( b < 0 ) && ( a < ( ipINT32_MAX_VALUE / b ) ) )
17711771 {
17721772 ret = ipINT32_MAX_VALUE ; /* Positive overflow */
17731773 }
0 commit comments