diff --git a/library/VersionInfoFactory.cpp b/library/VersionInfoFactory.cpp index 2d93dd2b4..7d963673b 100644 --- a/library/VersionInfoFactory.cpp +++ b/library/VersionInfoFactory.cpp @@ -125,7 +125,10 @@ void VersionInfoFactory::ParseVersion (TiXmlElement* entry, VersionInfo* mem) throw Error::MemoryXmlUnderspecifiedEntry(cstr_name); const char *cstr_value = pMemEntry->Attribute("value"); if(!cstr_value) - throw Error::MemoryXmlUnderspecifiedEntry(cstr_name); + { + cerr << "Dummy symbol table entry: " << cstr_key << endl; + continue; + } mem->setAddress(cstr_key, strtol(cstr_value, 0, 0)); } else if (type == "md5-hash") diff --git a/library/modules/Gui.cpp b/library/modules/Gui.cpp index 130473c25..5935dd32e 100644 --- a/library/modules/Gui.cpp +++ b/library/modules/Gui.cpp @@ -43,7 +43,7 @@ using namespace DFHack; #include "DataDefs.h" #include "df/world.h" -#include "df/cursor.h" +#include "df/global_objects.h" #include "df/viewscreen_dwarfmodest.h" #include "df/viewscreen_joblistst.h" #include "df/viewscreen_itemst.h" @@ -60,7 +60,6 @@ using namespace DFHack; #include "df/popup_message.h" #include "df/interface.h" #include "df/graphic.h" -#include "df/selection_rect.h" using namespace df::enums; using df::global::gview; diff --git a/library/xml b/library/xml index 56184ced2..6d44d3c11 160000 --- a/library/xml +++ b/library/xml @@ -1 +1 @@ -Subproject commit 56184ced21d1f465f5f255e1c01ac48213c0ea4a +Subproject commit 6d44d3c11dd9f23e0665a1af9538a84ec627e333 diff --git a/plugins/cleaners.cpp b/plugins/cleaners.cpp index ce7645da6..ffcb0e9dc 100644 --- a/plugins/cleaners.cpp +++ b/plugins/cleaners.cpp @@ -9,7 +9,7 @@ #include "df/unit.h" #include "df/unit_spatter.h" #include "df/matter_state.h" -#include "df/cursor.h" +#include "df/global_objects.h" #include "df/builtin_mats.h" #include "df/contaminant.h" diff --git a/plugins/stockpiles.cpp b/plugins/stockpiles.cpp index a090b3f58..89041c56a 100644 --- a/plugins/stockpiles.cpp +++ b/plugins/stockpiles.cpp @@ -7,7 +7,7 @@ #include "df/world.h" #include "df/ui.h" #include "df/building_stockpilest.h" -#include "df/selection_rect.h" +#include "df/global_objects.h" #include "df/viewscreen_dwarfmodest.h" using std::vector;