Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Yershov <yershov@corp.mail.ru>2015-08-10 12:57:00 +0300
committerAlex Zolotarev <alex@maps.me>2015-09-23 03:00:51 +0300
commitfbd229259c82b22cbb1e2455509e1283093a7584 (patch)
treece73c94303d5bf1d3235464b6c4e7dd8142c12f6 /generator
parentcfd0616141820af75eb3a29896b1f98dcc73fa9d (diff)
Remove field parent from XMLElement
Diffstat (limited to 'generator')
-rw-r--r--generator/generator_tests/osm_type_test.cpp1
-rw-r--r--generator/xml_element.cpp3
-rw-r--r--generator/xml_element.hpp2
3 files changed, 0 insertions, 6 deletions
diff --git a/generator/generator_tests/osm_type_test.cpp b/generator/generator_tests/osm_type_test.cpp
index c8f09d732e..89a5d48190 100644
--- a/generator/generator_tests/osm_type_test.cpp
+++ b/generator/generator_tests/osm_type_test.cpp
@@ -16,7 +16,6 @@ namespace
{
void FillXmlElement(char const * arr[][2], size_t count, XMLElement * p)
{
- p->parent = 0;
for (size_t i = 0; i < count; ++i)
p->AddKV(arr[i][0], arr[i][1]);
}
diff --git a/generator/xml_element.cpp b/generator/xml_element.cpp
index 8707c220a3..689669555c 100644
--- a/generator/xml_element.cpp
+++ b/generator/xml_element.cpp
@@ -15,7 +15,6 @@ void XMLElement::AddKV(string const & k, string const & v)
e.tagKey = ET_TAG;
e.k = k;
e.v = v;
- e.parent = this;
}
void XMLElement::AddND(uint64_t ref)
@@ -25,7 +24,6 @@ void XMLElement::AddND(uint64_t ref)
e.tagKey = ET_ND;
e.ref = ref;
- e.parent = this;
}
void XMLElement::AddMEMBER(uint64_t ref, string const & type, string const & role)
@@ -37,7 +35,6 @@ void XMLElement::AddMEMBER(uint64_t ref, string const & type, string const & rol
e.ref = ref;
e.type = type;
e.role = role;
- e.parent = this;
}
string XMLElement::ToString(string const & shift) const
diff --git a/generator/xml_element.hpp b/generator/xml_element.hpp
index 4977b65ce8..eb0cdaa8c8 100644
--- a/generator/xml_element.hpp
+++ b/generator/xml_element.hpp
@@ -35,7 +35,6 @@ struct XMLElement
string type;
string role;
- XMLElement * parent = nullptr;
vector<XMLElement> childs;
void Clear()
@@ -50,7 +49,6 @@ struct XMLElement
type.clear();
role.clear();
- parent = nullptr;
childs.clear();
}