mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 18:57:27 +02:00
Fix MSVC compile issue in chacha.c.
MSVC generates a syntax error when you initialize an array with {}. {0} has the same effect and compiles.
This commit is contained in:
@ -442,7 +442,7 @@ int wc_Chacha_Process(ChaCha* ctx, byte* output, const byte* input,
|
|||||||
|
|
||||||
void wc_Chacha_purge_current_block(ChaCha* ctx) {
|
void wc_Chacha_purge_current_block(ChaCha* ctx) {
|
||||||
if (ctx->left > 0) {
|
if (ctx->left > 0) {
|
||||||
byte scratch[CHACHA_CHUNK_BYTES] = {};
|
byte scratch[CHACHA_CHUNK_BYTES] = {0};
|
||||||
(void)wc_Chacha_Process(ctx, scratch, scratch, CHACHA_CHUNK_BYTES - ctx->left);
|
(void)wc_Chacha_Process(ctx, scratch, scratch, CHACHA_CHUNK_BYTES - ctx->left);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user