Message <Context> the parameter <name> has an incomplete type. Description The parameter of an old-style function definition has an incomplete type. This is not valid. User Action Complete the type before the declaration of the parameter. HP also recommends that old-style function definitions be replaced by prototype-format definitions.