Fix compilation older gcc