nonstandard extension used : function declaration used ellipsis
The function prototype had variable arguments, but the function definition did not.
This extension can prevent your code from being portable to other compilers and will generate an error under the /Za command-line option.