I have already opened a thread about variadic functions ->
http://www.opserver.de/ubb7/ubbthreads.php?ubb=showflat&Number=340444#Post340444While variadic functions can be a really great way to provide a cleaner API for some cases (eg. printf), it's still dirty and should be avoided if possible. In this case the function could be overloaded without any problems.