what does this declaration mean ??
Shoonya
Code:
void Foo( int a, int b, ... ){
..
}
#include <stdarg.h>
void SysAbort(char *String, int NumArgs, ...)
{
va_list ap;
va_start(ap, NumArgs);
vfprintf(stderr, String, ap);
va_end(ap);
// Check if n\memory needs to be cleaned up
MyCleanupRoutine();
exit(1);
}
SysAbort("Unable to open file %s from path %s", 2, FileName, Path);
Comment