From: Peter Maydell Date: Wed, 23 Mar 2016 00:03:09 +0000 (+0100) Subject: Use C99 flexible array instead of 1-byte trailing array X-Git-Tag: v2.7.1~435^2~1 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=1c3c8e954704cc70a8da2af3d14159b0d2f5c02b;p=mirror_qemu.git Use C99 flexible array instead of 1-byte trailing array Signed-off-by: Peter Maydell Signed-off-by: Samuel Thibault --- diff --git a/slirp/mbuf.h b/slirp/mbuf.h index 38fedf46de..36fb814097 100644 --- a/slirp/mbuf.h +++ b/slirp/mbuf.h @@ -81,11 +81,9 @@ struct mbuf { Slirp *slirp; bool resolution_requested; uint64_t expiration_date; + char *m_ext; /* start of dynamic buffer area, must be last element */ - union { - char m_dat[1]; /* ANSI don't like 0 sized arrays */ - char *m_ext; - }; + char m_dat[]; }; #define ifq_prev m_prev