Message There is no declaration for the old-style function parameter "<name>". Type defaulted to int. This is a violation of the C99 standard. Description The parameter of an old-style function definition was not declared. It will default to int type. Omitting the type specifier is not valid in C99, and is often considered poor programming practice. User Action Declare the parameter. HP also recommends that old-style function definitions be replaced by prototype-format definitions.