From 066b0053ba975257ad431aaf6353021172a35bc1 Mon Sep 17 00:00:00 2001 From: David Woodhouse Date: Thu, 20 May 2021 20:05:15 +0100 Subject: [PATCH] Fix store_le16/store_le32 harder Signed-off-by: David Woodhouse --- openconnect-internal.h | 4 ++-- tests/buftest.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/openconnect-internal.h b/openconnect-internal.h index 0acaa70a..7e571185 100644 --- a/openconnect-internal.h +++ b/openconnect-internal.h @@ -1496,14 +1496,14 @@ static inline uint16_t load_le16(const void *_p) return p[0] | (p[1] << 8); } -static inline void store_le16(void *_p, uint32_t d) +static inline void store_le16(void *_p, uint16_t d) { unsigned char *p = _p; p[0] = d; p[1] = d >> 8; } -static inline void store_le32(void *_p, uint16_t d) +static inline void store_le32(void *_p, uint32_t d) { unsigned char *p = _p; p[0] = d; diff --git a/tests/buftest.c b/tests/buftest.c index 25bd20f7..c3e69243 100644 --- a/tests/buftest.c +++ b/tests/buftest.c @@ -78,14 +78,14 @@ static inline uint16_t load_le16(const void *_p) return p[0] | (p[1] << 8); } -static inline void store_le16(void *_p, uint32_t d) +static inline void store_le16(void *_p, uint16_t d) { unsigned char *p = _p; p[0] = d; p[1] = d >> 8; } -static inline void store_le32(void *_p, uint16_t d) +static inline void store_le32(void *_p, uint32_t d) { unsigned char *p = _p; p[0] = d; -- 2.49.0