diff options
| author | guochuangjian <[email protected]> | 2018-08-01 00:40:58 +0800 |
|---|---|---|
| committer | guochuangjian <[email protected]> | 2018-08-01 00:40:58 +0800 |
| commit | 650f06aa1943d439ac049f6bc276b216999e6a56 (patch) | |
| tree | 058a21ad619d2278fbf30513cb0cbaf328b63d8d /components | |
| parent | 4b0839bd7b394224902e58079343ff87a622c2c9 (diff) | |
fix usRcvBufferPos == MB_SER_PDU_SIZE_MAX assert
Diffstat (limited to 'components')
| -rw-r--r-- | components/net/freemodbus/modbus/rtu/mbrtu.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/net/freemodbus/modbus/rtu/mbrtu.c b/components/net/freemodbus/modbus/rtu/mbrtu.c index c023c92654..ae5e0325c1 100644 --- a/components/net/freemodbus/modbus/rtu/mbrtu.c +++ b/components/net/freemodbus/modbus/rtu/mbrtu.c @@ -153,7 +153,7 @@ eMBRTUReceive( UCHAR * pucRcvAddress, UCHAR ** pucFrame, USHORT * pusLength ) eMBErrorCode eStatus = MB_ENOERR; ENTER_CRITICAL_SECTION( ); - assert_param( usRcvBufferPos < MB_SER_PDU_SIZE_MAX ); + assert_param( usRcvBufferPos <= MB_SER_PDU_SIZE_MAX ); /* Length and CRC check */ if( ( usRcvBufferPos >= MB_SER_PDU_SIZE_MIN ) |
