C90 compliance