Pre-initialize static MetaList data
This commit is contained in:
parent
248d19ca95
commit
bb7ec53878
@ -352,6 +352,9 @@ int APIENTRY WinMain(HINSTANCE hInstance,
|
|||||||
expandDirectory(listpath, L"*.lxml", res);
|
expandDirectory(listpath, L"*.lxml", res);
|
||||||
expandDirectory(listpath, L"*.listdef", res);
|
expandDirectory(listpath, L"*.listdef", res);
|
||||||
|
|
||||||
|
// Pre-Initialize static MetaList lookups; So it is not skipped if there are zero listdefs to process
|
||||||
|
MetaList::InitializeStatics();
|
||||||
|
|
||||||
wstring err;
|
wstring err;
|
||||||
set<wstring> processed;
|
set<wstring> processed;
|
||||||
for (size_t k = 0; k<res.size(); k++) {
|
for (size_t k = 0; k<res.size(); k++) {
|
||||||
|
|||||||
@ -284,6 +284,7 @@ private:
|
|||||||
shared_ptr<SplitPrintListInfo> splitPrintInfo;
|
shared_ptr<SplitPrintListInfo> splitPrintInfo;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
static void InitializeStatics() { initSymbols(); }
|
||||||
|
|
||||||
bool isSplitPrintList() const { return splitPrintInfo != nullptr; }
|
bool isSplitPrintList() const { return splitPrintInfo != nullptr; }
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user