diff --git a/uppsrc/umk/MakeBuild.cpp b/uppsrc/umk/MakeBuild.cpp index 23f57d57a..8c8cd12e2 100644 --- a/uppsrc/umk/MakeBuild.cpp +++ b/uppsrc/umk/MakeBuild.cpp @@ -26,7 +26,7 @@ String Ide::GetMain() return main; } -void Ide::BeginBuilding(bool sync_files, bool clear_console) +void Ide::BeginBuilding(bool clear_console) { SetupDefaultMethod(); SetHdependDirs(); @@ -39,7 +39,8 @@ void Ide::EndBuilding(bool ok) console.EndGroup(); console.Wait(); Vector errors = console.PickErrors(); - CreateHost(false, false)->DeleteFile(errors); + for(String p: errors) + DeleteFile(p); if(!errors.IsEmpty()) ok = false; PutConsole(""); diff --git a/uppsrc/umk/umake.h b/uppsrc/umk/umake.h index a285fd835..01ce52294 100644 --- a/uppsrc/umk/umake.h +++ b/uppsrc/umk/umake.h @@ -147,7 +147,7 @@ struct Ide : public IdeContext, public MakeBuild { virtual void ConsoleClear(); virtual void SetupDefaultMethod(); virtual Vector PickErrors(); - virtual void BeginBuilding(bool sync_files, bool clear_console); + virtual void BeginBuilding(bool clear_console); virtual void EndBuilding(bool ok); virtual void ClearErrorEditor(); virtual void DoProcessEvents();