mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-15 00:44:19 +09:00
Fixed undefined behaviour in ncrush
This commit is contained in:
@@ -1926,9 +1926,9 @@ static INLINE UINT16 get_word(const BYTE* data)
|
||||
static INLINE UINT32 get_dword(const BYTE* data)
|
||||
{
|
||||
UINT32 tmp = *data++;
|
||||
tmp |= *data++ << 8U;
|
||||
tmp |= *data++ << 16U;
|
||||
tmp |= *data++ << 24U;
|
||||
tmp |= (UINT32)*data++ << 8U;
|
||||
tmp |= (UINT32)*data++ << 16U;
|
||||
tmp |= (UINT32)*data++ << 24U;
|
||||
return tmp;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user