Varlength arrays fix for C89