qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PULL 4/5] Use C99 flexible array instead of 1-byte trailin


From: Samuel Thibault
Subject: [Qemu-devel] [PULL 4/5] Use C99 flexible array instead of 1-byte trailing array
Date: Tue, 29 Mar 2016 01:28:23 +0200

From: Peter Maydell <address@hidden>

Signed-off-by: Peter Maydell <address@hidden>
Signed-off-by: Samuel Thibault <address@hidden>
---
 slirp/mbuf.h | 6 ++----
 1 file 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
-- 
2.8.0.rc3




reply via email to

[Prev in Thread] Current Thread [Next in Thread]