This declaration is now after two statements, and became invalid under C89.