ecore: Fix compilation for GCC 4
authorLauro Moura <lauromoura@expertisesolutions.com.br>
Tue, 7 Nov 2017 20:01:56 +0000 (17:01 -0300)
committerLauro Moura <lauromoura@expertisesolutions.com.br>
Mon, 4 Dec 2017 18:47:52 +0000 (15:47 -0300)
commitc316a2ef372e53b0c9374b5ddca0f8c33f05d9e2
treecbe5cb315a3897d603bc008080cfaefd711792c5
parent09221f8516628291be7d586c96194c2cbee316e8
ecore: Fix compilation for GCC 4

Summary:
GCC4 support compound literals for static initializers only in C89. This
commit reverts to the previous behavior when using this version.

Currently we are using it to build on Windows.

Reviewers: felipealmeida, cedric, barbieri

Subscribers: jpeg

Differential Revision: https://phab.enlightenment.org/D5518
src/lib/ecore/ecore_main.c