Dragon_Hilord wrote:
I keep getting the error that va_list doesn't exist.
The va_list stuff is usually implemented as a set of macros. You have to include <stdarg.h> (or if you are writing an os, then provide those macros yourself or something).
Also I get problems with something to do with a comma operator.
Urgh. You have to show the code for this one. There shouldn't be anything special about the comma.