Message <Context> function types differ because one has no argument information and the other has an ellipsis. Description Two function types, used in an operation or a redeclaration of a function, are different because one uses ellipses and the other does not. Older compilers will accept this, but it is not valid standard C. User Action If used in an operation, a cast should be inserted. If used in a redeclaration, the redeclaration should be removed or modified.