mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-02 12:14:38 +02:00
wolfcrypt misc: avoid frivolous initialization.
This commit is contained in:
@@ -1009,9 +1009,12 @@ WC_MISC_STATIC WC_INLINE void ato64(const byte *in, w64wrapper *w64)
|
|||||||
#ifdef BIG_ENDIAN_ORDER
|
#ifdef BIG_ENDIAN_ORDER
|
||||||
XMEMCPY(&w64->n, in, sizeof(w64->n));
|
XMEMCPY(&w64->n, in, sizeof(w64->n));
|
||||||
#else
|
#else
|
||||||
word64 _in = 0;
|
union {
|
||||||
XMEMCPY(&_in, in, sizeof(_in));
|
word64 w;
|
||||||
w64->n = ByteReverseWord64(_in);
|
byte b[sizeof(word64)];
|
||||||
|
} _in;
|
||||||
|
XMEMCPY(_in.b, in, sizeof(_in));
|
||||||
|
w64->n = ByteReverseWord64(_in.w);
|
||||||
#endif /* BIG_ENDIAN_ORDER */
|
#endif /* BIG_ENDIAN_ORDER */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user