ADDRESS_NOT_NULL
#define ADD_NON_NULL_ADDRESS(address) _ADD_ADDRESS(address, ADDRESS_NOT_NULL)
_ADD_ADDRESS(address, (ADDRESS_IS_STRING | ADDRESS_NOT_NULL))
if ((infos[i].flags & ADDRESS_NOT_NULL) && size == 0)