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 <sbrivio@redhat.com>
This commit is contained in:
4
packet.h
4
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)
|
||||
|
Reference in New Issue
Block a user