Add CBMC proofs for FreeRTOS-Plus-CLI (#296)

This commit is contained in:
Ravishankar Bhagavandas
2020-09-24 13:32:10 -07:00
committed by GitHub
parent de502afcb2
commit 1fc1bd4321
5 changed files with 173 additions and 2 deletions

View File

@@ -165,9 +165,9 @@ size_t xCommandStringLength;
a sub-string of a longer command, check the byte after the expected
end of the string is either the end of the string or a space before
a parameter. */
if( ( pcCommandInput[ xCommandStringLength ] == ' ' ) || ( pcCommandInput[ xCommandStringLength ] == 0x00 ) )
if( strncmp( pcCommandInput, pcRegisteredCommandString, xCommandStringLength ) == 0 )
{
if( strncmp( pcCommandInput, pcRegisteredCommandString, xCommandStringLength ) == 0 )
if( ( pcCommandInput[ xCommandStringLength ] == ' ' ) || ( pcCommandInput[ xCommandStringLength ] == 0x00 ) )
{
/* The command has been found. Check it has the expected
number of parameters. If cExpectedNumberOfParameters is -1,