From deda03bfc2fdcceb8a48ffa462d73d029e80e342 Mon Sep 17 00:00:00 2001 From: Stefano Brivio Date: Wed, 8 Jun 2022 11:08:29 +0200 Subject: tcp: Silence warning from gcc 11.3 with -Ofast If the first packet_get() call doesn't assign len, the second one will also return NULL, but gcc doesn't see this. Signed-off-by: Stefano Brivio --- packet.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'packet.h') diff --git a/packet.h b/packet.h index abd6041..8fa36d6 100644 --- a/packet.h +++ b/packet.h @@ -40,10 +40,10 @@ void *packet_get_do(const struct pool *p, const size_t index, void pool_flush(struct pool *p); #define packet_add(p, len, start) \ - packet_add_do(p, len, start, __func__, __LINE__); + packet_add_do(p, len, start, __func__, __LINE__) #define packet_get(p, index, offset, len, left) \ - packet_get_do(p, index, offset, len, left, __func__, __LINE__); + packet_get_do(p, index, offset, len, left, __func__, __LINE__) #define packet_get_try(p, index, offset, len, left) \ packet_get_do(p, index, offset, len, left, NULL, 0) -- cgit v1.2.3