From 1074191f87a5cea53e1d7fcee64aabdcf322f968 Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Tue, 12 Sep 2023 12:51:13 +0200 Subject: [PATCH] Don't hardcode type sizes --- src/libsodium/include/sodium/private/ed25519_ref10_fe_25_5.h | 2 +- src/libsodium/include/sodium/private/ed25519_ref10_fe_51.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libsodium/include/sodium/private/ed25519_ref10_fe_25_5.h b/src/libsodium/include/sodium/private/ed25519_ref10_fe_25_5.h index 8515f5e4..bf679954 100644 --- a/src/libsodium/include/sodium/private/ed25519_ref10_fe_25_5.h +++ b/src/libsodium/include/sodium/private/ed25519_ref10_fe_25_5.h @@ -287,7 +287,7 @@ fe25519_cswap(fe25519 f, fe25519 g, unsigned int b) static inline void fe25519_copy(fe25519 h, const fe25519 f) { - memcpy(h, f, 10 * 4); + memcpy(h, f, 10 * sizeof h[0]); } /* diff --git a/src/libsodium/include/sodium/private/ed25519_ref10_fe_51.h b/src/libsodium/include/sodium/private/ed25519_ref10_fe_51.h index 61a8a240..8ddf9822 100644 --- a/src/libsodium/include/sodium/private/ed25519_ref10_fe_51.h +++ b/src/libsodium/include/sodium/private/ed25519_ref10_fe_51.h @@ -231,7 +231,7 @@ fe25519_cswap(fe25519 f, fe25519 g, unsigned int b) static inline void fe25519_copy(fe25519 h, const fe25519 f) { - memcpy(h, f, 5 * 8); + memcpy(h, f, 5 * sizeof h[0]); } /*