Copyright Digital Equipment Corp. All rights reserved.

FLEXARRAYELEM

Message        <Context> allowing an array element to be a struct
               with a flexible array member is a language extension.

Description    The C99 standard allows the final element of a struct
               with more than one named member to have incomplete
               array type.  Such a member is called a flexible array
               member.  The standard does not allow such a struct
               (and any union containing, possibly recursively, a
               member that is such a struct) to be an array element.
               Other C compilers may not support this extension.

User Action    Be aware of this extension if you wish to port the
               code.