2022-03-29 02:46:02 +08:00
|
|
|
diff --git a/streebog.c b/streebog.c
|
|
|
|
index 7ad619d5e..85609a473 100644
|
|
|
|
--- a/streebog.c
|
|
|
|
+++ b/streebog.c
|
|
|
|
@@ -1233,7 +1233,7 @@ streebog512_compress (struct streebog512_ctx *ctx, const uint8_t *input, uint64_
|
|
|
|
static void
|
|
|
|
streebog_final (struct streebog512_ctx *ctx)
|
|
|
|
{
|
|
|
|
- uint64_t Z[8] = {};
|
|
|
|
+ uint64_t Z[8] = {0,0,0,0,0,0,0,0};
|
|
|
|
unsigned int i;
|
|
|
|
|
|
|
|
/* PAD. It does not count towards message length */
|
|
|
|
diff --git a/Makefile.in b/Makefile.in
|
|
|
|
index b65ff4960..3887d0c8f 100644
|
|
|
|
--- a/Makefile.in
|
|
|
|
+++ b/Makefile.in
|
|
|
|
@@ -322,7 +322,7 @@ $(LIBHOGWEED_FORLINK): $(hogweed_OBJS) $(LIBNETTLE_FORLINK)
|
|
|
|
|
|
|
|
# For building the various *data.c programs. -lm needed for shadata.
|
|
|
|
%$(EXEEXT_FOR_BUILD): %.c
|
2023-03-03 04:02:04 +08:00
|
|
|
- $(CC_FOR_BUILD) $< -lm -o $@
|
|
|
|
+ $(COMPILE) $(PRE_LDFLAGS) $(LDFLAGS) $(LIBS) $< -o $@
|
2022-03-29 02:46:02 +08:00
|
|
|
|
|
|
|
# Explicit dependency.
|
|
|
|
eccdata$(EXEEXT_FOR_BUILD): mini-gmp.c mini-gmp.h
|