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 Magidovich <mgsergio@mapswithme.com>2016-01-20 12:58:43 +0300
committerSergey Yershov <yershov@corp.mail.ru>2016-03-23 16:14:21 +0300
commit9338907ae8f945fcdea04ce9d4dd958c2e7f7345 (patch)
tree94d3f82a1c86464dd54e32ea6801f31bae21d197 /indexer/feature_meta.hpp
parentf411a6b7f88ef766b330174b56e0d4687a806869 (diff)
Don not save feature if it wasn't edited.
Diffstat (limited to 'indexer/feature_meta.hpp')
-rw-r--r--indexer/feature_meta.hpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/indexer/feature_meta.hpp b/indexer/feature_meta.hpp
index b626a435ca..b0e2581fd4 100644
--- a/indexer/feature_meta.hpp
+++ b/indexer/feature_meta.hpp
@@ -77,6 +77,16 @@ public:
}
}
+ inline friend bool operator==(MetadataBase const & a, MetadataBase const & b)
+ {
+ return a.m_metadata == b.m_metadata;
+ }
+
+ inline friend bool operator!=(MetadataBase const & a, MetadataBase const & b)
+ {
+ return !(a == b);
+ }
+
protected:
map<uint8_t, string> m_metadata;
};