]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUG/MINOR: ring: b_peek_varint() returns a uint64_t, not a size_t
authorWilly Tarreau <w@1wt.eu>
Fri, 30 Aug 2019 13:06:10 +0000 (15:06 +0200)
committerWilly Tarreau <w@1wt.eu>
Fri, 30 Aug 2019 13:07:25 +0000 (15:07 +0200)
The difference matters when building on 32-bit architectures and a
warning was rightfully emitted.

No backport is needed.

src/ring.c

index f0886b086662d98ef15b00ed4f143a8cb26b3ffe..755e69cc130c25fdb0e5f924b225f9cced46715e 100644 (file)
@@ -117,7 +117,7 @@ ssize_t ring_write(struct ring *ring, size_t maxlen, const struct ist pfx[], siz
        struct appctx *appctx;
        size_t totlen = 0;
        size_t lenlen;
-       size_t dellen;
+       uint64_t dellen;
        int dellenlen;
        ssize_t sent = 0;
        int i;