Fix bug in c expression generator.

Missing brackets screwed up some compact linear type
calculations.