Mercurial > projects > mde
diff mde/setup/Init.d @ 102:ba035eba07b4
Compilation fixes for windows and unittest code.
author | Cyborg16@cyborg64-win.lan |
---|---|
date | Sat, 22 Nov 2008 20:59:36 +0000 |
parents | 71f0f1f83620 |
children | 42e241e7be3e |
line wrap: on
line diff
--- a/mde/setup/Init.d Sun Nov 16 17:03:47 2008 +0000 +++ b/mde/setup/Init.d Sat Nov 22 20:59:36 2008 +0000 @@ -449,8 +449,8 @@ foreach (key,stage_p; stages) foreach (name; stage_p.depends) stages[name].rdepends ~= key; - auto realMaxThreads = miscOpts.maxThreads; - miscOpts.set!(int)("maxThreads", 4); // force up to 4 threads for unittest + int realMaxThreads = miscOpts.maxThreads(); + miscOpts.maxThreads = 4; // force up to 4 threads for unittest logger.level(Logger.Info); // hide a lot of trace messages logger.info ("You should see some warning messages starting \"InitStage\":"); @@ -490,7 +490,7 @@ assert (stages[toStageName("stg3")].state == cast(StageState)7); // set by the exception stages = realInit; // restore the real init stages - miscOpts.set!(int)("maxThreads", realMaxThreads); + miscOpts.maxThreads = realMaxThreads; logger.info ("Unittest complete."); } }