summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathan Moinvaziri <nathan@solidstatenetworks.com>2019-09-15 15:34:12 -0700
committerHans Kristian Rosbach <hk-github@circlestorm.org>2019-09-18 22:37:31 +0200
commit78406af8241471e7ff5e1ce9eb4d94cea596e863 (patch)
tree33257a392857c29a9e0a8bf77fc850dc247806be
parentf71e33d4e2f2ab30a3eb634fcc7ac1e2953e7368 (diff)
downloadProject-Tick-78406af8241471e7ff5e1ce9eb4d94cea596e863.tar.gz
Project-Tick-78406af8241471e7ff5e1ce9eb4d94cea596e863.zip
Fixed use of uninitialized value warning in crc_folding.c #394
-rw-r--r--arch/x86/crc_folding.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/x86/crc_folding.c b/arch/x86/crc_folding.c
index 305ef8d16b..3b358f5fb8 100644
--- a/arch/x86/crc_folding.c
+++ b/arch/x86/crc_folding.c
@@ -259,6 +259,8 @@ ZLIB_INTERNAL void crc_fold_copy(deflate_state *const s, unsigned char *dst, con
len -= algn_diff;
partial_fold(algn_diff, &xmm_crc0, &xmm_crc1, &xmm_crc2, &xmm_crc3, &xmm_crc_part);
+ } else {
+ xmm_crc_part = _mm_setzero_si128();
}
while ((len -= 64) >= 0) {