diff options
| author | chey <chey> | 2021-06-02 21:39:06 +0000 |
|---|---|---|
| committer | chey <chey> | 2021-06-02 21:42:09 +0000 |
| commit | 93beb1c83a1cc206f44cbcd4ac93b9120c124977 (patch) | |
| tree | 65f14ba45598c2876198532ffce151f06372863d /src/crypto/scrypt.cpp | |
| parent | Merge pull request #2145 from lynklody/1.14.4-dev (diff) | |
| download | discoin-93beb1c83a1cc206f44cbcd4ac93b9120c124977.tar.xz discoin-93beb1c83a1cc206f44cbcd4ac93b9120c124977.zip | |
fix runtime for dogecoin on Alpine Linux musl libc
Diffstat (limited to 'src/crypto/scrypt.cpp')
| -rw-r--r-- | src/crypto/scrypt.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/crypto/scrypt.cpp b/src/crypto/scrypt.cpp index 900154a39..4c57e22d5 100644 --- a/src/crypto/scrypt.cpp +++ b/src/crypto/scrypt.cpp @@ -254,6 +254,7 @@ void scrypt_detect_sse2() void scrypt_1024_1_1_256(const char *input, char *output) { - char scratchpad[SCRYPT_SCRATCHPAD_SIZE]; + static char scratchpad[SCRYPT_SCRATCHPAD_SIZE]; + memset(scratchpad, 0, sizeof(scratchpad)); scrypt_1024_1_1_256_sp(input, output, scratchpad); } |