minor, work around compilers without anon struct initialisation

Signed-off-by: Sebastian Freundt <freundt@fresse.org>
Merge branch 'code/compat'

* code/compat:
  minor, work around compilers without anon struct initialisation