I think you need to use `[GIT_FLEX_ARRAY]` instead of just `[]` here for full portabilty