g++ gnu specific field designators

Compile error with g++ when some versions by default is using C99
and not supporting gcc style. For portability removed field
designators.