Как исправить предупреждение: отсутствуют скобки вокруг инициализатора?

Предупреждение выдается кодом c, сгенерированным vala.

предупреждение: пропущены скобки вокруг инициализатора

Код работает, но предупреждение раздражает. Код Вала, на который ссылается предупреждение

struct Position {uint x; uint y;}
private static Position positions[8];

Сгенерированный код C

static Position det_positions[8] = {0};

Я попытался инициализировать позиции с полдюжины разных способов, но не могу получить синтаксис, чтобы удовлетворить предупреждение. ЭтоОшибка GCC 53119 или есть способ это исправить?