libbinder: use flexible array member instead of 0 sized array

Having an array at the end of a struct without a size is defined as a
flexible array member. Using a size of zero is not defined by the
language.

Test: atest binderRpcTest
Change-Id: Iaec4ea3b636f218957dd70cb36c84ba04bcb8a0e
1 file changed