I am trying to port a program. The complier says 'field "pointer" has incomplete type
typedef struct dc6header_s
{
long version; // 06000000} dc6header;
long unknown01; // 01000000
long unknown02; // 00000000
byte termination[4];// EEEEEEEE or CDCDCDCD
long unknown03; // 10000000
long blockcount; // 10000000
// after this, are pointers
long pointer[]; //<------------here
how can I fix this?