diff options
author | Peter Maydell <peter.maydell@linaro.org> | 2016-03-23 01:03:09 +0100 |
---|---|---|
committer | Timothy Pearson <tpearson@raptorengineering.com> | 2019-11-29 20:01:33 -0600 |
commit | 43ebddf104340472e9408e4d424b338c2a1c64be (patch) | |
tree | 82a3af56b13779dbee2c000fe1cc1c4f4434e198 /slirp | |
parent | 817032f1f8f2fded045f26c090fe14f920c02858 (diff) | |
download | hqemu-43ebddf104340472e9408e4d424b338c2a1c64be.zip hqemu-43ebddf104340472e9408e4d424b338c2a1c64be.tar.gz |
Use C99 flexible array instead of 1-byte trailing array
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
Diffstat (limited to 'slirp')
-rw-r--r-- | slirp/mbuf.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/slirp/mbuf.h b/slirp/mbuf.h index 38fedf4..36fb814 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 |