]> www.infradead.org Git - users/dwmw2/openconnect.git/commitdiff
Fix store_le16/store_le32 harder
authorDavid Woodhouse <dwmw2@infradead.org>
Thu, 20 May 2021 19:05:15 +0000 (20:05 +0100)
committerDavid Woodhouse <dwmw2@infradead.org>
Thu, 20 May 2021 19:06:37 +0000 (20:06 +0100)
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
openconnect-internal.h
tests/buftest.c

index 0acaa70aa39afe1548141a5cd528f1b7ad9a434a..7e57118581d95c9c7c8e287a6095e5b863c2abb9 100644 (file)
@@ -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;
index 25bd20f799e6544f994f4d1637afa5b10feefe7c..c3e69243f63d98fcffd96c55d2d4fff2f26e6452 100644 (file)
@@ -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;