vlib: use flexible array in vlib_buffer for GCC-10 34/28434/1
authorBenoît Ganne <bganne@cisco.com>
Fri, 24 Apr 2020 09:48:04 +0000 (11:48 +0200)
committerAndrew Yourtchenko <ayourtch@gmail.com>
Tue, 18 Aug 2020 08:50:04 +0000 (08:50 +0000)
commit1a81cf3b82e5b4a8cf8f90cb18eee10ab0275add
tree241fe469167772bfe3fc374b82ebb0c2d9fe1c36
parent6a974ff25e7a0ea6ad65c3e1285fd3bd0a25c1de
vlib: use flexible array in vlib_buffer for GCC-10

GCC-10 increase overflows-related warnings but gets confused by 0-length
arrays. Use C99 flexible length array instead.

Type: fix

Change-Id: Ie62cfa8faaa408479a598785fd3f06ffd0233c7a
Signed-off-by: Benoît Ganne <bganne@cisco.com>
(cherry picked from commit 049d0b438ef2971181549f195c7e0338cd1c60f4)
src/vlib/buffer.h