errbuf 173 src/libsir/src/sirerrors.c char* errbuf = NULL; errbuf 177 src/libsir/src/sirerrors.c DWORD fmtmsg = FormatMessageA(flags, NULL, code, 0, (LPSTR)&errbuf, SIR_MAXERROR, NULL); errbuf 178 src/libsir/src/sirerrors.c if (0 < fmtmsg && _sir_validstrnofail(errbuf)) { errbuf 179 src/libsir/src/sirerrors.c if (errbuf[fmtmsg - 1] == '\n' || errbuf[fmtmsg - 1] == ' ') errbuf 180 src/libsir/src/sirerrors.c errbuf[fmtmsg - 1] = '\0'; errbuf 181 src/libsir/src/sirerrors.c __sir_setoserror((int)code, errbuf, func, file, line); errbuf 187 src/libsir/src/sirerrors.c if (errbuf) { errbuf 188 src/libsir/src/sirerrors.c HLOCAL local_free = LocalFree((HLOCAL)errbuf); errbuf 190 src/libsir/src/sirerrors.c errbuf = NULL;