void writelog(char *text);
#define LOG(x)  writelog(x)
#define LOG1(x, y) { char bugbuf[256]; sprintf(bugbuf,(x), (y)); writelog(bugbuf); }
#define LOG2(x, y, z) { char bugbuf[256]; sprintf(bugbuf,(x), (y), (z)); writelog(bugbuf); }
#define LOG3(x, y, z, a) { char bugbuf[256]; sprintf(bugbuf,(x), (y), (z), (a)); writelog(bugbuf); }

