mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-31 19:24:42 +02:00
wc_Chacha_purge_current_block(): init "scratch" buffer to zeros, to avoid "garbage value" warnings.
This commit is contained in:
@@ -431,7 +431,7 @@ int wc_Chacha_Process(ChaCha* ctx, byte* output, const byte* input,
|
||||
|
||||
void wc_Chacha_purge_current_block(ChaCha* ctx) {
|
||||
if (ctx->left > 0) {
|
||||
byte scratch[CHACHA_CHUNK_BYTES];
|
||||
byte scratch[CHACHA_CHUNK_BYTES] = {};
|
||||
(void)wc_Chacha_Process(ctx, scratch, scratch, CHACHA_CHUNK_BYTES - ctx->left);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user