Fix compiler warning in config assert() on 64 bit architecture (#158)

* Replace the following code that was used to force an assert:
configASSERT( pxTCB->ulNotifiedValue[ uxIndexToNotify ] == ~0UL );

with:
configASSERT( xTickCount == ( TickType_t ) 0 );

Because the former generates a warning on 64-bit architectures.
This commit is contained in:
RichardBarry 2020-09-06 22:08:00 -07:00 committed by GitHub
parent 82fdc1c3ee
commit 700c1cf9c6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -4887,7 +4887,7 @@ TickType_t uxTaskResetEventItemValue( void )
/* Should not get here if all enums are handled.
* Artificially force an assert by testing a value the
* compiler can't assume is const. */
configASSERT( pxTCB->ulNotifiedValue[ uxIndexToNotify ] == ~0UL );
configASSERT( xTickCount == ( TickType_t ) 0 );
break;
}
@ -5030,7 +5030,7 @@ TickType_t uxTaskResetEventItemValue( void )
/* Should not get here if all enums are handled.
* Artificially force an assert by testing a value the
* compiler can't assume is const. */
configASSERT( pxTCB->ulNotifiedValue[ uxIndexToNotify ] == ~0UL );
configASSERT( xTickCount == ( TickType_t ) 0 );
break;
}