rem: strcat(buf, ": "); strcat(buf, wstrerror(error)); strcat(buf,"\n");
context: wsyserrorwithcode(int error, const char *msg, ...){    va_list args;    char buf[MAXLINE];    va_start(args, msg);    vsprintf(buf, msg, args);    fflush(stdout);    fputs(_WINGS_progname, stderr);    fputs(" error: ", stderr);    strcat(buf, ": ");    strcat(buf, wstrerror(error));    strcat(buf,"\n");    fputs(buf, stderr);    fflush(stderr);    fflush(stdout);    va_end(args);}