mirror of
https://github.com/espressif/ESP8266_RTOS_SDK.git
synced 2025-05-21 17:16:29 +08:00
fix(wpa_supplicant): Fix data align error
This commit is contained in:
@ -187,12 +187,8 @@ SHA1Transform(u32 state[5], const unsigned char buffer[64])
|
||||
CHAR64LONG16* block;
|
||||
#ifdef SHA1HANDSOFF
|
||||
CHAR64LONG16 workspace;
|
||||
if ((size_t)buffer & 0x3) {
|
||||
block = &workspace;
|
||||
os_memcpy(block, buffer, 64);
|
||||
} else {
|
||||
block = (CHAR64LONG16 *) buffer;
|
||||
}
|
||||
block = &workspace;
|
||||
os_memcpy(block, buffer, 64);
|
||||
#else
|
||||
block = (CHAR64LONG16 *) buffer;
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user