You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
572 B
22 lines
572 B
#pragma once
|
|
|
|
#define STATUS
|
|
#ifdef STATUS
|
|
#define STATUSMSG wprintf
|
|
#else
|
|
#define STATUSMSG 1 ? (void)0 : (void)
|
|
#endif
|
|
|
|
#define ERRMSG wprintf(L"%s ", g_szErrorPrefix); wprintf
|
|
|
|
// always leave asserts on for internal tool
|
|
#define ASSERT(x) assert(x)
|
|
|
|
|
|
HRESULT GetChild(const CComVariant &varChild,
|
|
const CComPtr<IXMLElementCollection> &spcol,
|
|
CComPtr<IXMLElement> &spEltOut);
|
|
|
|
// this is so build.exe will filter and print our errors to the console
|
|
const WCHAR g_szErrorPrefix[] = L"comptree : fatal error -: ";
|
|
|