Message <Context> parameter <number> has a different type than specified in an earlier declaration of this function. Description A function has been redeclared with a parameter whose type is different than the type specified in a previous declaration of the function. This generally leads to additional errors. User Action Correct the function declarations so that the parameter information is the same in each declaration.