diff options
author | Xiang, Haihao <haihao.xiang@intel.com> | 2017-09-12 13:38:11 +0800 |
---|---|---|
committer | Xiang, Haihao <haihao.xiang@intel.com> | 2017-09-19 09:16:03 +0800 |
commit | d1826a955363375370569636d32645bf41a52ebf (patch) | |
tree | c29f43d8cfaf90beeec984fea81b7de1c0fb0fb9 | |
parent | 8d8015ef82e57817fd8c2a9f23001995b67023aa (diff) | |
download | libva-d1826a955363375370569636d32645bf41a52ebf.tar.gz |
Use a flexible array member
ISO C/C++ forbids zero-size array, but flexible array member is
supported since C99.
This fixes https://github.com/01org/libva/issues/76
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
-rw-r--r-- | va/va.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1281,7 +1281,7 @@ typedef struct _VAEncPackedHeaderParameterBuffer { typedef struct _VAEncMiscParameterBuffer { VAEncMiscParameterType type; - unsigned int data[0]; + unsigned int data[]; } VAEncMiscParameterBuffer; /** \brief Temporal layer Structure*/ |