Attempt 2. This time actually reading my own diffs before committing.

This commit is contained in:
Roy Frostig 2010-07-25 22:07:21 -07:00
parent b9f82d85f9
commit beca62e2e3

View File

@ -154,6 +154,25 @@ rust_dom::free(void *p) {
srv->free(p);
}
#ifdef __WIN32__
void
rust_dom::win32_require(LPCTSTR fn, BOOL ok) {
if (!ok) {
LPTSTR buf;
DWORD err = GetLastError();
FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER |
FORMAT_MESSAGE_FROM_SYSTEM |
FORMAT_MESSAGE_IGNORE_INSERTS,
NULL, err,
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),
(LPTSTR) &buf, 0, NULL );
log(rust_log::ERR, "%s failed with error %ld: %s", fn, err, buf);
LocalFree((HLOCAL)buf);
I(this, ok);
}
}
#endif
size_t
rust_dom::n_live_tasks()
{